Introducción a los trabajos de BigQuery

En esta página, se proporciona una descripción general de los trabajos de BigQuery.

Trabajos de BigQuery

Los trabajos son acciones que BigQuery ejecuta por ti para cargar datos, exportarlos, consultarlos o copiarlos.

Cuando usas Cloud Console, la IU web clásica de BigQuery o la herramienta de línea de comandos de bq para cargar, exportar, consultar o copiar datos, un recurso de trabajo se crea, se programa y se ejecuta de forma automática. También puedes crear un trabajo de carga, exportación, consulta o copia de manera programática. Cuando creas un trabajo de manera programática, BigQuery programa y ejecuta el trabajo por ti.

Dado que los trabajos pueden tardar 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 realizar una lista de recursos, no se administran mediante un recurso de trabajo.

Permisos necesarios

Como mínimo, para ejecutar un trabajo, debes tener permisos bigquery.jobs.create. Los permisos bigquery.jobs.create son obligatorios para los trabajos que BigQuery crea de forma automática y los trabajos que ejecutas de manera programática.

Las siguientes funciones de IAM predefinidas incluyen permisos bigquery.jobs.create:

  • bigquery.user
  • bigquery.jobUser
  • bigquery.admin

Para obtener más información sobre las funciones de IAM y los permisos 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 se factura a la cuenta de facturación adjunta.

Para obtener más información, consulta la página de Precios.

Próximos pasos