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 consola de Google Cloud.
Bigtable Studio incluye un panel Explorador que se integra con lo siguiente:
- El 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 la consulta de SQL
Si es la primera vez que usas Bigtable, obtén información para
crear una instancia y escribir datos con la
CLI de cbt
.
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:
-
Todos: Lector de Bigtable (
roles/bigtable.reader
)
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.
Explora tus datos
Puedes usar el explorador para realizar las siguientes acciones en tus recursos de Bigtable:
Recurso de Bigtable | Acciones del explorador |
---|---|
Tabla |
|
Familias de columnas |
|
Familia de columnas específica |
|
Vista autorizada |
|
Ver |
|
Vista materializada |
|
Para acceder al Explorador, sigue estos pasos:
En la consola de Google Cloud, abre la página Instancias de Bigtable.
Elige una instancia de la lista.
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.
Cómo consultar 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 consola de Google Cloud sin necesidad de escribir código ni sentencias SQL. Para obtener más información, consulta Cómo compilar 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 sentencias se ejecutan según el orden en que las ingresas en el editor de consultas.
Para consultar tus datos, sigue estos pasos:
En la consola de Google Cloud, abre la página Instancias de Bigtable.
Elige una instancia de la lista.
En el menú de navegación, haz clic en Bigtable Studio.
Redacta una consulta:
- Para abrir una pestaña nueva, haz clic en y, luego, elige Editor.
- Escribe tu consulta cuando aparezca el editor de consultas. Si la consulta es SQL válida, se muestra un mensaje Valid.
- Opcional: Para mostrar todas las celdas de las columnas consultadas en lugar de solo la
celda más reciente, agrega el ID de la tabla con
(with_history => TRUE)
.
Opcional: Para dar formato a tu sentencia en estilo SQL, haz clic en Formato.
Haz clic en Ejecutar. Los resultados de tu consulta aparecen en la tabla Resultados.
Para ver una visualización con formato de los datos de una fila, haz clic en la fila de 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.Opcional: Para ejecutar solo una parte seleccionada del texto en el editor, márcala y, luego, haz clic en Run selected. 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 sentencias SQL para consultar tus datos de Bigtable, consulta la descripción general de GoogleSQL para Bigtable.
Crea vistas lógicas
Bigtable Studio te permite crear y guardar vistas lógicas de tus
tablas de Bigtable. 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 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 de forma independiente 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
Puedes usar el editor de consultas para crear una vista materializada, un resultado precalculado de una consulta de SQL que se ejecuta de forma continua y que se sincroniza con su tabla fuente con actualizaciones incrementales. Las vistas materializadas suelen contener datos agregados según los valores de sus tablas fuente.
Para obtener más información, consulta la siguiente documentación:
- Vistas materializadas
- Cómo crear y administrar vistas materializadas
- Prepara una consulta de vista materializada
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. Para obtener más información, consulta Crea y administra vistas.
¿Qué sigue?
- Obtén más información sobre cómo usar SQL con Bigtable.
- Consulta una guía de inicio rápido para usar la CLI de
cbt
.