Comienza a usar las reservas
Aprende a crear, asignar y borrar una reserva en BigQuery.
También puedes adquirir un compromiso. Para obtener más información, consulta Compromisos de espacios.
Antes de comenzar con este instructivo, considera leer la Introducción a la administración de cargas de trabajo para comprender los conceptos básicos.
Para seguir la guía paso a paso sobre esta tarea directamente en la consola Google Cloud , haz clic en Guiarme:
Antes de comenzar
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
bq-COMPANY_NAME-admin
. -
Verify that billing is enabled for your Google Cloud project.
-
Enable the BigQuery Reservation API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin
), which contains theserviceusage.services.enable
permission. Learn how to grant roles.Para obtener más información, consulta Habilita la API de BigQuery Reservations.
En la Google Cloud consola, visualiza las cuotas de ranuras:
Visualiza tus cuotas de ranuras
A fin de comprar ranuras, debes tener suficiente cuota para la región en la que deseas comprarlas.
Si la cuota de ranuras para la región es menor que la cantidad de ranuras que deseas comprar, consulta Solicitar un aumento de la cuota.
Crea una reserva de ajuste de escala automático
Crea una reserva llamada prod
en la multirregión US
y asígnale un máximo de 100 ranuras de ajuste de escala automático.
En la consola de Google Cloud , ve a la página BigQuery.
En el menú de navegación, haz clic en Administración de la capacidad.
Haz clic en Crear una reserva.
En el campo Nombre de la reserva, ingresa
prod
.En la lista desplegable Ubicación, selecciona EE.UU. (múltiples regiones en Estados Unidos).
En la lista Edición, selecciona Estándar. Para obtener más información, consulta Información sobre las ediciones de BigQuery.
En Selector de tamaño máximo de reserva, selecciona Pequeño (100 ranuras).
Deja el resto de la configuración predeterminada como está y haz clic en Guardar.
Para obtener información sobre cómo crear una reserva mediante SQL o la herramienta de bq, consulta Crea una reserva con ranuras dedicadas.
Asigna un proyecto a una reserva
Asigna un proyecto a la reserva prod
. Cualquier trabajo de consulta que se ejecute desde este proyecto usará el grupo de ranuras de la reserva prod
. (En este instructivo, no ejecutas un trabajo).
Puedes asignar cualquier proyecto que esté en la misma organización y región que el proyecto de administración en el que creaste la reserva.
En la consola de Google Cloud , ve a la página BigQuery.
En el menú de navegación, haz clic en Administración de la capacidad.
Haz clic en la pestaña Reservas de ranuras.
En la columna Acciones de la reserva denominada
prod
, haz clic en Acciones .Haz clic en Crear asignación.
En la sección Selecciona una organización, una carpeta o un proyecto, haz clic en Explorar.
Explora o busca el proyecto y selecciónalo.
Haz clic en Crear.
Cuando crees una asignación de reserva, espera al menos 5 minutos antes de ejecutar una consulta. De lo contrario, la consulta puede facturarse con precios a pedido.
Para aprender a asignar un proyecto a una reserva mediante SQL o la herramienta de bq, consulta Asigna un proyecto o carpeta a una reserva.
Limpia
Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que usaste en esta página.
Borra el proyecto
La manera más fácil de eliminar la facturación es borrar el proyecto que creaste para el instructivo.
Para borrar el proyecto, sigue estos pasos:
- In the Google Cloud console, go to the Manage resources page.
- In the project list, select the project that you want to delete, and then click Delete.
- In the dialog, type the project ID, and then click Shut down to delete the project.
Borra la reserva
Si borras una reserva, los trabajos que se ejecutan actualmente con ranuras de esa reserva fallarán. Para evitar errores, permite que los trabajos en curso se completen antes de borrar la reserva.
En la consola de Google Cloud , ve a la página BigQuery.
En el menú de navegación, haz clic en Administración de la capacidad.
Haz clic en la pestaña Reservas de ranuras.
En la reserva denominada
prod
, haz clic en Activar o desactivar nodo.Para cada asignación de esa reserva, haz clic en Acciones y, luego, en Borrar.
En la columna Acciones de la reserva denominada
prod
, haz clic en Acciones .Haz clic en Borrar.
Para obtener información sobre cómo borrar una reserva con SQL o la herramienta de bq, consulta Borra una reserva.
¿Qué sigue?
- Si quieres obtener información sobre cómo usar BigQuery Reservations para administrar tus cargas de trabajo, consulta Administración de cargas de trabajo con Reservations.