Proyecto de facturación
Un proyecto de facturación difiere ligeramente de una cuenta de facturación. El proyecto de facturación es esencialmente un proyecto estándar de Google Cloud Platform (GCP) que, por lo general, no almacena datos. Los administradores de Google utilizan el proyecto de facturación para asignar y contabilizar el costo de la ejecución de tareas de BigQuery.
Por otro lado, un proyecto de datos contiene los datos y, por lo general, los usuarios suelen tener permisos de visualizador de datos. El proyecto de facturación, aunque no contenga datos, proporciona a los usuarios permisos de trabajo, lo que les permite consultar los datos del proyecto de datos. Este enfoque ayuda a los administradores de GCP a distribuir los costos de las consultas entre diferentes dominios, en lugar de consolidarlos todos en el proyecto de datos, que administra el departamento de TI.
Como usuario de Alteryx One, puedes utilizar un proyecto de facturación para ejecutar flujos de trabajo, lo que garantiza que los costos de consulta asociados se atribuyan correctamente al proyecto correspondiente. Cuando se trabaja dentro del contexto del proyecto de facturación, las operaciones como la creación de conjuntos de datos de Alteryx One, muestras, consultas SQL personalizadas y la ejecución de trabajos de Alteryx One se facturan al proyecto de facturación predeterminado.
Consideraciones clave
Permisos necesarios para los usuarios
Se requieren permisos de visualizador de datos de BigQuery para que los usuarios puedan acceder al proyecto de datos.
Se requieren permisos de usuario de trabajos de BigQuery para ejecutar trabajos de BigQuery desde la interfaz de Alteryx One en el proyecto de facturación asignado. El proyecto de facturación es el proyecto de GCP en el que se ejecutará la tarea de BigQuery.
Los usuarios pueden tener varios proyectos de facturación, y un proyecto de datos es distinto de un proyecto de facturación.
Se admite tanto el modo Espacio de trabajo (clave de cuenta de servicio) como el modo Usuario (OAuth).
Usar proyectos de facturación
En el caso de los administradores, ve a Espacio de trabajo Administrador > Configuración y busca “Proyecto de facturación”. Habilita la configuración denominada Requerir que el proyecto de facturación utilice conexiones de BigQuery. Una vez habilitada esta opción, los usuarios podrán agregar proyectos de facturación.
Para crear una conexión a BigQuery, ahora es obligatorio tener un proyecto de facturación. Para configurar un proyecto de facturación, ve a Preferencias de usuario y selecciona Proyectos de facturación en la sección Espacio de trabajo.
Desde esta página, los usuarios pueden agregar varios proyectos de facturación; sin embargo, solo el proyecto de facturación predeterminado se considerará el proyecto de facturación activo.
Aviso
Alteryx One no es responsable de validar si un usuario tiene acceso a un proyecto de facturación. Es responsabilidad del usuario final seleccionar los proyectos correctos. El administrador de GCP debe asegurarse de que los usuarios tengan los privilegios necesarios para ejecutar trabajos dentro de un proyecto. Lo mismo se aplica a las cuentas de servicio.
Requisitos de permisos de acceso
Permiso | Proyecto de datos | Proyecto de facturación |
|---|---|---|
bigquery.datasets.get | Obligatorio | N/A |
bigquery.tables.list | Obligatorio | N/A |
bigquery.tables.get | Obligatorio | N/A |
bigquery.tables.getData | Obligatorio | N/A |
bigquery.jobs.create | N/A | Obligatorio |
bigquery.jobs.update | N/A | Obligatorio |
bigquery.jobs.list | N/A | Obligatorio |
bigquery.jobs.get | N/A | Obligatorio |
bigquery.tables.create | Obligatorio | N/A |
bigquery.tables.update | Obligatorio | N/A |
bigquery.tables.updateData | Obligatorio | N/A |
Limitaciones
En Preferencias de usuario, cuando se agregan proyectos de facturación, no se valida si el usuario ingresó un Id. de proyecto válido.