Información sobre los trabajos
En esta página, se proporciona una descripción general de los trabajos de BigQuery.
Cada vez que cargas, exportas, consultas o copias datos, BigQuery crea, programa y ejecuta automáticamente un trabajo que realiza un seguimiento del progreso de la tarea.
Dado que los trabajos pueden llevar mucho tiempo en completarse, estos se ejecutan de forma asíncrona y se pueden sondear para determinar su estado. Las acciones más cortas, como obtener metadatos o enumerar recursos, no se administran como trabajos.
Antes de comenzar
Otorga roles de Identity and Access Management (IAM) que les brindan a los usuarios los permisos necesarios para hacer cada tarea de este documento.
Permisos necesarios
Para ejecutar un trabajo de BigQuery, necesitas el permiso bigquery.jobs.create
de IAM. Este permiso te permite ejecutar trabajos de manera programática y otorga permisos para trabajos que BigQuery ejecuta de forma automática en tu nombre.
Cada una de los siguientes roles predefinidos de IAM incluye los permisos que necesitas para ejecutar un trabajo:
roles/bigquery.user
roles/bigquery.jobUser
roles/bigquery.admin
Además, cuando creas un trabajo, se te otorgan los siguientes permisos de forma automática:
bigquery.jobs.get
bigquery.jobs.update
Para obtener más información sobre las funciones y los permisos de IAM en BigQuery, consulta Funciones y permisos predefinidos.
Política de cuotas
A fin de obtener más información sobre las cuotas de trabajo, consulta la documentación para el tipo de trabajo en la página Política de límites y cuotas:
Precios
Cada trabajo se asocia con un proyecto determinado que específicas. Cualquier uso incurrido por el trabajo se factura a la cuenta de facturación adjunta al proyecto asociado. Si compartes el acceso a un proyecto, cualquier trabajo ejecutado en el proyecto también se factura a la cuenta de facturación.
Por ejemplo, cuando ejecutas un trabajo de consulta, el costo se factura al proyecto que ejecuta el trabajo. Por lo tanto, cuando ves el ID de tarea de un trabajo consulta con el formato <project_id>:<region>.<job_id>
, project_id
es el ID del proyecto que se factura para la consulta.
Para obtener más información, consulta la página de Precios.
¿Qué sigue?
- Obtén más información sobre cómo ejecutar trabajos de manera programática.
- Obtén más información sobre cómo administrar trabajos.