Administra tus datos con Bigtable Studio

En esta página, se explica cómo explorar y administrar tus datos de Bigtable con Bigtable Studio en la Google Cloud consola.

Bigtable Studio incluye un panel Explorador que se integra con lo siguiente:

  • Compilador de consultas, un formulario interactivo que te permite compilar y ejecutar una consulta sin escribir código
  • Editor de consultas, en el que puedes crear y ejecutar comandos de SQL
  • Tabla de resultados de consulta en SQL

Si eres nuevo en Bigtable, obtén información para crear una instancia y escribir datos con la cbt CLI .

Roles obligatorios

Para obtener los permisos que necesitas para consultar una tabla, pídele a tu administrador que te otorgue los siguientes roles de IAM en la instancia que contiene la tabla:

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 a través de roles personalizados o cualquier otro rol predefinido.

Explora tus datos

Puedes usar el explorador para realizar las siguientes acciones en tus recursos de Bigtable:

Recurso de Bigtable Acciones del explorador
Tabla
  • Crea una tabla nueva
  • Crear una copia de seguridad
  • Evitar la eliminación
  • Editar
  • Borrar
  • Ver una consulta de muestra
  • Ver copias de seguridad
  • Supervisar mediante la visualización de estadísticas del sistema
  • Exporta a Cloud Storage
Familias de columnas
  • Agrega una familia de columnas a una tabla
Familia de columnas específica
  • Edita una política de recolección de elementos no utilizados
Vista autorizada
  • Abrir en el compilador de consultas
  • Otorgar acceso
  • Borrar
Ver
  • Ver la definición en el editor de consultas
Vista materializada
  • Ver la definición en el editor de consultas
  • Habilita o inhabilita la protección contra la eliminación

Para acceder al Explorador, sigue estos pasos:

  1. En la Google Cloud consola, abre la página Instancias de Bigtable.

    Ir a la lista de instancias

  2. Elige una instancia de la lista.

  3. En el menú de navegación, haz clic en Bigtable Studio. En el panel Explorador , se muestra una lista de tablas y vistas autorizadas en la instancia.

Consulta tus datos en el compilador de consultas

El compilador de consultas es un formulario interactivo que te permite enviar solicitudes de lectura a la API de Bigtable Data desde la Google Cloud consola sin necesidad de escribir código ni instrucciones de SQL. Para obtener más información, consulta Compila consultas en la consola.

Consulta tus datos con SQL en el editor de consultas

Con el editor de consultas, puedes ejecutar cualquier combinación de instrucciones SELECT de SQL. Las instrucciones deben estar separadas por un punto y coma.

Las instrucciones se ejecutan según el orden en que las ingresas en el editor de consultas.

Para consultar tus datos, sigue estos pasos:

  1. En la Google Cloud consola, abre la página Instancias de Bigtable.

    Ir a la lista de instancias

  2. Elige una instancia de la lista.

  3. En el menú de navegación, haz clic en Bigtable Studio.

  4. Redacta una consulta:

    1. Para abrir una pestaña nueva, haz clic en y, luego, elige Editor.
    2. Escribe tu consulta cuando aparezca el editor de consultas. Si la consulta es un SQL válido, se muestra un mensaje Válido.
    3. Opcional: Para mostrar todas las celdas de las columnas consultadas en lugar de solo la más reciente, agrega el ID de la tabla con (with_history => TRUE).
  5. Opcional: Para dar formato a tu instrucción en estilo SQL, haz clic en Formato.

  6. Haz clic en Ejecutar. Los resultados de tu consulta aparecen en la tabla Resultados.

  7. Para ver una visualización con formato de los datos de una fila, haz clic en la fila en la tabla de resultados. Se abrirá el panel Detalles de la fila. Cada calificador de columna y su valor se muestran en una línea nueva. Si ejecutas la consulta con (with_history => TRUE), cada celda de una columna se presenta como una estructura que incluye el valor y la marca de tiempo de la celda.

  8. Opcional: Para ejecutar solo una parte seleccionada del texto en el editor, selecciónala y, luego, haz clic en Ejecutar lo seleccionado. Los resultados de la consulta destacada aparecen en la tabla Resultados.

Para quitar todo el texto del editor de consultas, haz clic en Borrar.

Para obtener más información, incluidos ejemplos, sobre cómo crear instrucciones de SQL para consultar tus datos de Bigtable, consulta la descripción general de GoogleSQL para Bigtable.

Exportar resultados de consultas

Puedes exportar los resultados de tu consulta de una de las siguientes maneras:

  • Descarga un archivo local en formato CSV o JSON.
  • Exporta a Hojas de cálculo de Google.
  • Copia al portapapeles en formato de archivo CSV, TSV o JSON.

Para exportar los resultados de las consultas desde el editor de consultas o el compilador de consultas, sigue estos pasos:

  1. En la Google Cloud consola, abre la página Instancias de Bigtable.

    Ir a la lista de instancias

  2. Elige una instancia de la lista.

  3. En el menú de navegación, haz clic en Bigtable Studio.

    En el panel Explorador, se muestra una lista de tablas, vistas y consultas en la instancia.

  4. Ejecuta tu consulta desde la pestaña Compilador o Editor.

    Los resultados aparecen en la tabla Resultados.

  5. En la barra de herramientas Resultados, haz clic en Exportar.

  6. En el menú, selecciona una de las opciones de exportación.

    Si seleccionaste Exportar a Hojas de cálculo de Google, aparecerá un diálogo. Haz clic en Abrir para ver los resultados en Hojas de cálculo de Google.

Crea vistas

Bigtable Studio te permite crear y guardar vistas de tus tablas de Bigtable. Para obtener más detalles, consulta la documentación de cada tipo de vista.

Vistas autorizadas

Puedes usar el compilador de consultas para crear y guardar vistas autorizadas, que son subconjuntos de tablas a los que otorgas acceso por separado del acceso a la tabla. También puedes otorgar acceso y borrar vistas autorizadas en Bigtable Studio con el menú Acción en el explorador.

Para obtener más información, consulta Crea y administra vistas autorizadas.

Vistas materializadas continuas

Puedes usar el editor de consultas para crear una vista materializada continua, un resultado precalculado de una consulta en SQL que se ejecuta de forma continua y que se sincroniza con su tabla de origen con actualizaciones incrementales. Las vistas materializadas continuas suelen contener datos agregados basados en valores de sus tablas de origen.

Para obtener más información, consulta la siguiente documentación:

Vistas lógicas

También puedes usar el editor de consultas para crear una vista lógica, una consulta guardada que se puede consultar como una tabla. Las operaciones de vista lógica requieren permisos más allá de los otorgados en roles/bigtable.reader. Para obtener más información, consulta Crea y administra vistas lógicas.

Consultas guardadas

Puedes usar Bigtable Studio para crear, guardar y administrar secuencias de comandos de SQL como consultas guardadas. Para obtener más información, consulta la siguiente documentación:

¿Qué sigue?