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 y el procesamiento de datos, y también te permite especificar cómo se te cobra por 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, se asigna la 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.

Las compensaciones de Reservations.

Puedes cambiar entre los modelos de facturación a pedido y basados 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 Basados en la capacidad
Modelo de uso Datos analizados o procesados por tus consultas Ranuras dedicadas o con ajuste de escala automático
Unidad de medición TiB slot-hours
Capacidad mínima Hasta 2,000 ranuras por proyecto 50 ranuras por reserva
Capacidad máxima Hasta 2,000 ranuras por proyecto Se puede configurar por reserva hasta la cuota regional
Control de costos De manera opcional, configura cuotas a nivel del proyecto o del usuario (límite estricto) Configura un presupuesto expresado en espacios para cada reserva
Configuration No se requiere configuración Crea reservas de ranuras y asígnales proyectos
Compatibilidad con ediciones Conjunto de atributos fijos Disponible en 3 ediciones
Descuentos por capacidad Solo pago por uso Compromisos de espacios 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 Asignar y facturar las ranuras de forma centralizada en lugar de hacerlo para cada proyecto
Flexibilidad Capacidad a pedido (10 MiB por consulta como mínimo) Ranuras de referencia o con ajuste de escala automático (mínimo 1 minuto)

Trabajos

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.

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

Ranuras

Una ranura de BigQuery es una unidad de procesamiento virtual que usa BigQuery para ejecutar consultas de SQL o otros tipos de trabajos. Durante la ejecución de una consulta, BigQuery determina automáticamente cuántos espacios usa la consulta. La cantidad de ranuras que se usan 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 llamados 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?