Introducción a la administración de cargas de trabajo

La administración de cargas de trabajo de BigQuery te permite asignar y administrar los recursos de procesamiento disponibles para el análisis de datos y el procesamiento, y también te permite especificar cómo se te cobran esos recursos.

Modelos de administración de cargas de trabajo

BigQuery ofrece dos modelos de administración de cargas de trabajo. Con la facturación a pedido, pagas por la cantidad de bytes procesados cuando consultas o procesas tus datos. Con la facturación basada en la capacidad, asignas capacidad de procesamiento para cargas de trabajo con la opción de aumentar y reducir el escalamiento automático de la capacidad cuando sea necesario.

Compensaciones de Reservations.

Es posible cambiar entre los modelos de facturación a pedido y basado en la capacidad en cualquier momento. También puedes usar una combinación de los dos modelos.

Elige un modelo

Ten en cuenta lo siguiente cuando elijas un modelo de administración de cargas de trabajo:

A pedido Basado en la capacidad
Modelo de uso Datos analizados o procesados por tus consultas Ranuras dedicadas o ranuras con ajuste de escala automático
Unidad de medición TiB horas de ranura
Capacidad mínima Hasta 2,000 ranuras por proyecto 50 ranuras por reserva
Capacidad máxima Hasta 2,000 ranuras por proyecto Configurable por reserva hasta la cuota regional
Control de costos Opcionalmente, configura cuotas a nivel de proyecto o de usuario (límite máximo) Configura un presupuesto expresado en ranuras para cada reserva
Configuration No se requiere configuración Crea reservas de ranuras y asígnalas a proyectos
Compatibilidad con ediciones Conjunto de funciones fijo Disponible en 3 ediciones
Descuentos por capacidad Solo pago por uso Compromisos de ranuras opcionales para cargas de trabajo de estado estable
Previsibilidad Uso y facturación variables Facturación predecible a través de modelos de referencia y compromisos
Compras centralizadas Facturación por proyecto Asigna y factura ranuras de forma centralizada en lugar de hacerlo para cada proyecto
Flexibilidad Capacidad a pedido (mínimo de 10 MiB por consulta) Ranuras de modelo de referencia o con ajuste de escala automático (mínimo de 1 minuto de forma predeterminada; habilita el ajuste de escala fluido de BigQuery para que no haya una duración mínima)

Trabajos

Cada vez que cargas, exportas, consultas, o copias datos, BigQuery crea, programa y ejecuta automáticamente un trabajo que hace 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.

Para obtener más información sobre los trabajos, consulta Administra trabajos.

Ranuras

Una ranura de BigQuery es una unidad de procesamiento virtual que usa BigQuery para ejecutar consultas de SQL o de otros tipos de trabajos. Durante la ejecución de una consulta, BigQuery determina automáticamente cuántas ranuras usa la consulta. La cantidad de ranuras usadas depende de la cantidad de datos que se procesan, la complejidad de la consulta y la cantidad de ranuras disponibles.

Para obtener más información sobre las ranuras y cómo se usan, consulta Información sobre las ranuras.

Reservas

En el modelo de precios basado en la capacidad, las ranuras se asignan en grupos denominados reservas. Las reservas te permiten asignar ranuras de formas adecuadas para tu organización. Por ejemplo, puedes crear una reserva llamada prod para las cargas de trabajo de producción y otra llamada test para las pruebas, de modo que los trabajos de prueba no compitan por la capacidad con las cargas de trabajo de producción. O bien, puedes crear reservas para diferentes departamentos de la organización.

Para obtener más información sobre las reservas, consulta Administración de cargas de trabajo mediante reservas.

BI Engine

BI Engine es un servicio de análisis rápido en la memoria que acelera muchas consultas de SQL en BigQuery mediante el almacenamiento en caché inteligente de los datos que usas con más frecuencia. BI Engine puede acelerar las consultas de SQL desde cualquier fuente, incluidas las que están escritas por herramientas de visualización de datos, y puede administrar tablas en caché para una optimización continua.

Las reservas de BI Engine se asignan en GiB de memoria y se administran por separado de las reservas de ranuras.

Para obtener más información sobre BI Engine, consulta Introducción a BI Engine.

¿Qué sigue?