Descripción general de consultas de datos de BigQuery

En este documento, se proporciona una descripción general de la consulta de datos en BigQuery.

Tipos de consultas

Después de cargar tus datos en BigQuery, puedes consultar los datos en tus tablas. BigQuery admite dos tipos de consultas:

BigQuery ejecuta consultas interactivas de forma predeterminada, lo que significa que la consulta se ejecuta lo antes posible.

BigQuery también ofrece consultas por lotes. BigQuery pone en cola cada consulta por lotes en tu nombre y luego inicia la consulta tan pronto como los recursos inactivos estén disponibles, lo que por lo general toma unos minutos.

Ejecuta consultas

Puedes ejecutar consultas interactivas y por lotes con las opciones siguientes:

Trabajos de consulta

Los trabajos son acciones que BigQuery ejecuta por ti para cargar datos, exportar datos, consultar datos o copiar datos.

Cuando usas GCP Console, la IU web clásica de BigQuery o la CLI para cargar, exportar, consultar o copiar datos, se crea, programa y ejecuta de forma automática un recurso de trabajo. 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.

Guarda y comparte consultas

BigQuery te permite guardar consultas y compartir consultas con otros.

Cuando guardas una consulta, puede ser privada (solo visible para ti), compartida a nivel de proyecto (visible para otros miembros del proyecto) o pública (visible para todo el mundo). A fin de obtener más información, consulta guarda y comparte consultas.

Precios de consulta

Los precios de consulta se refieren al costo de ejecutar tus comandos de SQL y las funciones definidas por el usuario. BigQuery cobra por las consultas a partir de una métrica: la cantidad de bytes procesados. Se te cobra por la cantidad de bytes procesados, sin importar si los datos se almacenan en BigQuery o en una fuente de datos externa, como Cloud Storage, Google Drive o Cloud Bigtable.

El primer TB de datos procesados por mes es gratuito (por cuenta de facturación). Luego del primer TB de datos procesados en un mes, se te cobra según el modelo de precios a pedido.

BigQuery también ofrece precios de tasa fija para un mayor volumen o clientes empresariales que prefieren establecer un costo mensual de las consultas. Para obtener más información, consulta Precios de consultas.

Cuotas y controles de precio de las consultas

BigQuery implementa cuotas a nivel de proyecto en consultas en ejecución. Para obtener más información sobre las cuotas de consulta, visita Cuotas y límites.

Para controlar los costos de consulta, BigQuery ofrece varias opciones, incluidas las cuotas personalizadas y las alertas de facturación. Para obtener más información, consulta Cómo crear controles de costos personalizados.

También puedes usar registros de auditoría a fin de analizar el comportamiento de las consultas y Stackdriver Monitoring para ver las métricas de las consulta.

Pasos siguientes

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.