Compila consultas en la consola

Puedes consultar y ver tus datos de Bigtable con el compilador de consultas de Bigtable Studio. El compilador de consultas es un formulario interactivo en la Google Cloud consola que te permite compilar una consulta, ejecutarla en una tabla, y, luego, ver los resultados en la consola.

El compilador de consultas de Bigtable Studio te permite usar selectores desplegables para especificar una combinación de cláusulas de consulta sin necesidad de escribir una aplicación o usar una CLI. Cuando ejecutas la consulta, la consola realiza una llamada a la API de Bigtable Data, que devuelve datos que coinciden con tu consulta.

En este documento, se describe cómo usar el compilador de consultas y se ofrecen sugerencias para optimizar tus consultas. Antes de leer esta página, debes familiarizarte con la descripción general de Bigtable .

Las consultas que se ejecutan en el compilador de consultas están sujetas a los mismos precios y cuotas que cualquier otra consulta que se envíe a una tabla.

Cuándo usar el compilador de consultas

La capacidad de consultar tus datos de Bigtable en la Google Cloud consola es útil cuando necesitas hacer lo siguiente:

  • Obtener rápidamente una representación visual del esquema de tu tabla
  • Verificar que ciertos datos se hayan escrito correctamente
  • Validar la integridad de los datos durante una migración
  • Depurar posibles problemas de datos
  • Obtener una vista previa de los resultados que devuelve una combinación específica de cláusulas antes de usarlas en tu código Esto puede ser especialmente útil para los usuarios nuevos de Bigtable, así como para los usuarios experimentados que no desean usar la CLI cbt

Antes de comenzar

Para obtener los permisos que necesitas para usar el compilador de consultas, pídele a tu administrador que te otorgue el rol de IAM Lector de Bigtable (roles/bigtable.reader) en el proyecto. Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.

Este rol predefinido contiene los permisos necesarios para usar el compilador de consultas. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:

Permisos necesarios

Se requieren los siguientes permisos para usar el compilador de consultas:

  • bigtable.tables.get
  • bigtable.instances.get
  • bigtable.appProfiles.list
  • bigtable.tables.list