En este documento, se describe cómo puedes configurar la página Estadísticas de observabilidad para ejecutar consultas en el motor de BigQuery. Debes ejecutar consultas en el motor de BigQuery cuando tengas políticas de alertas basadas en SQL. También debes usar este motor de consultas cuando guardes gráficos basados en SQL en un panel y la consulta del gráfico una datos de observabilidad y otros datos comerciales.
La página Estadísticas de observabilidad ejecuta consultas en el motor de consultas predeterminado. Sin embargo, puedes configurar esta página para ejecutar consultas en el motor de BigQuery. Ambos motores de consultas ejecutan consultas en tus ranuras gratuitas. Sin embargo, si usas el motor de BigQuery y reservas ranuras, ese motor ejecuta sus consultas en tus ranuras reservadas.
Ya sea que uses el motor de consultas predeterminado o el motor de BigQuery, puedes consultar vistas de observabilidad, vistas en buckets de registros y vistas de estadísticas. Si ejecutas consultas en el motor de consultas predeterminado, se verifican tus permisos de Logging. Sin embargo, si ejecutas tus consultas en el motor de BigQuery, se verifican los permisos de BigQuery.
Para obtener más información, consulta Elige tu motor de consultas de Estadísticas de observabilidad.
Antes de comenzar
- Accede a tu Google Cloud cuenta de. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
-
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 role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
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 role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Para obtener los permisos que necesitas para consultar un conjunto de datos vinculado desde BigQuery Studio, pídele a tu administrador que te otorgue los siguientes roles de IAM:
- Descriptor de acceso de vista de registros (
roles/logging.viewAccessor) en el proyecto o en la vista que deseas consultar. - Usuario de BigQuery (
roles/bigquery.user) en tu proyecto. - Usuario de trabajo de BigQuery (
roles/bigquery.jobUser) en tu proyecto.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
- Descriptor de acceso de vista de registros (
- Verifica que tengas un conjunto de datos de BigQuery vinculado en tu bucket de registros. Si el conjunto de datos no existe, créalo.
Si planeas configurar la página Estadísticas de observabilidad para ejecutar consultas en el motor de BigQuery y usas proyectos con Controles del servicio de nube privada virtual (VPC), verifica que uses la edición Enterprise de BigQuery. Para obtener más información, consulta Información sobre las ediciones de BigQuery.
Ejecuta consultas de Estadísticas de observabilidad en el motor de BigQuery
Cuando quieras supervisar los resultados de tu consulta en SQL con una política de alertas, ejecuta tus consultas en el motor de BigQuery de la siguiente manera:
Configura Estadísticas de observabilidad para ejecutar tus consultas en el motor de BigQuery:
-
En la Google Cloud consola, ve a la manage_search página Estadísticas de observabilidad:
Ir a Estadísticas de observabilidad
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Logging.
En la lista Vistas de registros , busca la vista y, luego, selecciona Consultar o ingresa una consulta.
Si el panel de consultas muestra un mensaje de error que hace referencia a la instrucción
FROM, no se puede resolver la tabla en una vista de registros específica. Para obtener información sobre cómo resolver esta falla, consulta ErrorFROM clause must contain exactly one log view.Ve a la barra de herramientas y verifica que se muestre un botón con la etiqueta Ejecutar en BigQuery.
Si la barra de herramientas muestra Ejecutar consulta, entonces haz clic en settings Configuración y selecciona BigQuery.
Si el botón Ejecutar en BigQuery está inhabilitado, debes crear un conjunto de datos vinculado.
Ejecuta la consulta.
Puedes usar las opciones de la barra de herramientas para dar formato a tu consulta, borrarla y abrir la documentación de referencia de SQL de BigQuery.
-
Precios
Para obtener información sobre los costos asociados con el uso de BigQuery, consulta Precios de BigQuery.
¿Qué sigue?
- Supervisa los resultados de tu consulta en SQL con una política de alertas
- Guarda y comparte una consulta en SQL
- Consultas en SQL de muestra
- Representa gráficamente los resultados de la consulta en SQL