Introducción a Reservations

Con BigQuery Reservations puedes hacer lo siguiente:

Descripción general

En BigQuery puedes elegir entre dos modelos de precios para las estadísticas:

Según la configuración predeterminada, se te cobra de acuerdo con el modelo de precio según demanda. Con BigQuery Reservations, puedes cambiar de forma opcional al modelo de precios de tasa fija cuando compras compromisos, que son porciones dedicadas de capacidad de procesamiento de búsqueda que se miden en ranuras de BigQuery. El precio de todos los bytes procesados se incluye en el precio de tasa fija mensual.

Características clave

  • Precios de tasa fija: pagas un costo mensual estable para el análisis en lugar de pagar el precio según demanda por TB de datos procesados. Si deseas obtener más información, consulta los Precios de BigQuery.
  • Precios flexibles: ofrece precios mixtos de tasa fija y según demanda dentro de una organización. Los clientes pueden ejecutar el modelo según demanda con una carga de trabajo y el de tasa fija con otra.
  • Administración de la carga de trabajo: asignas ranuras a las cargas de trabajo para el aislamiento y la priorización de la carga de trabajo.
  • Eficiencia: cualquier ranura que no se haya utilizado, se comparte de forma inmediata y sin interrupciones en toda la organización.
  • Con alcance a toda la organización: puedes comprar y asignar ranuras para toda la organización. No es necesario comprar ranuras para cada proyecto en el que uses BigQuery.

Conceptos clave

En BigQuery Reservations, se presentan tres conceptos clave:

  • Puedes comprar ranuras de BigQuery dedicadas adquiriendo compromisos.
  • Opcionalmente, puedes particionar y aislar tus ranuras de BigQuery confirmadas en reservas para fines de administración de cargas de trabajo.
  • Usa asignaciones para dedicar proyectos de Google Cloud, carpetas o toda tu organización a las reservas.

Conceptos de Reservations.

Requisitos

Permisos

La compra de compromisos, la modificación de reservas y la modificación de asignaciones de proyecto a reserva requieren permisos de IAM que son parte de la función bigquery.admin.

Si deseas obtener más información acerca de los permisos de BigQuery en detalle, consulta las funciones y permisos.

Cómo elegir un proyecto de administración

BigQuery Reservations te ayuda a administrar con seguridad los recursos de BigQuery de tu organización en Google Cloud de forma central. Esto se hace eligiendo un solo proyecto de Google Cloud como tu proyecto de administración.

Te recomendamos que elijas un proyecto de administración y solo habilites la API de BigQuery Reservations en un solo proyecto.

El proyecto de administración crea y mantiene la propiedad de los recursos de BigQuery Reservations (compromisos, reservas y asignaciones). Los recursos de BigQuery Reservations luego se pueden compartir con los demás proyectos de la organización mediante asignaciones. Google te recomienda que crees un nuevo proyecto con un nombre descriptivo.

A los proyectos que usan una reserva que pertenece al proyecto de administración no se les factura el análisis (es decir, cuando se ejecutan consultas), pero se les sigue facturando por separado el almacenamiento. Todos los compromisos de BigQuery Reservations que se realizaron en el proyecto de administración se le facturan al proyecto de administración.

Habilita la API de Reservations

La API de Reservation de BigQuery es distinta de la API de BigQuery existente y debe habilitarse de forma independiente. Si deseas obtener más información, lee la página sobre cómo inhabilitar y habilitar las API.

  • El nombre de la API es “API de Reservation de BigQuery”.
  • El extremo de la API de Reservation de BigQuery es bigqueryreservations.googleapis.com.

Habilitar API

Cuotas

Una cuota es el número máximo permitido de ranuras de BigQuery que puedes comprar en la IU. No se te cobrarán las cuotas, solo se te cobran los compromisos que compraste. Las cuotas se definen por región.

Si intentas comprar más capacidad de la que permite la cuota, recibirás un error. Para aumentar el límite de cuota, comunícate con el equipo de asistencia.

Puedes ver los límites y las cuotas actuales de la API de Reservation de BigQuery con Cloud Console.

Cuota de Reservations.

Limitaciones Beta

  • Durante la versión Beta, debes tener una organización de Google Cloud.
  • Las reservas que compres no se pueden compartir con otras organizaciones.
  • Debes crear una reserva independiente y un proyecto de administración independiente para cada organización.
  • No se comparte la capacidad inactiva entre organizaciones.

Durante el período Beta, actualmente, se puede acceder a la API de Reservation de BigQuery solo en las siguientes ubicaciones:

  • Multirregión de US
  • Multirregión de EU
  • Región de Tokio en asia-northeast1

Próximos pasos