En esta página se explica cómo explorar y gestionar los datos de AlloyDB para PostgreSQL con AlloyDB Studio en la Google Cloud consola.
AlloyDB Studio incluye un panel Explorador que se integra con un editor de consultas y una tabla de resultados de consultas SQL. Puedes ejecutar instrucciones DDL, DML y DQL desde esta única interfaz. Por ejemplo, en lugar de configurar una herramienta de consulta de bases de datos de terceros, puedes crear una tabla o consultar tus datos con este editor de consultas.
Si no conoces AlloyDB para PostgreSQL, consulta la descripción general de AlloyDB.
Puedes usar el panel Explorador de AlloyDB Studio para ver tus objetos de base de datos e interactuar con ellos. Puede crear, modificar y eliminar los siguientes objetos de base de datos:
- Esquemas
- Tablas
- Columnas
- Índices y claves
- Activadores
- Vistas
- Functions
- Procedimientos
- Secuencias
- Tipos
- Extensiones
Roles y permisos necesarios
Para usar AlloyDB Studio, necesitas los siguientes permisos:
alloydb.clusters.get
alloydb.databases.list
alloydb.instances.executeSql
alloydb.instances.list
alloydb.users.list
Puedes obtener estos permisos con el rol roles/alloydb.admin
o con una combinación de los roles roles/alloydb.viewer
y roles/alloydb.databaseUser
. Si no tienes estos roles, ponte en contacto con el administrador de tu organización para solicitar acceso. También puedes conseguir los permisos necesarios a través de roles personalizados u otros roles predefinidos.
Además, asegúrate de tener permisos a nivel de base de datos para la base de datos que uses para la autenticación.
Elegir un método de autenticación de base de datos
Antes de poder acceder a una base de datos en AlloyDB Studio, debes seleccionar un método de autenticación de la base de datos. Para iniciar sesión en tu base de datos con AlloyDB Studio, puedes usar uno de los siguientes tipos de autenticación:
Autenticación de bases de datos de gestión de identidades y accesos: usa la autenticación de gestión de identidades y accesos para gestionar el acceso a la base de datos y los privilegios de los usuarios de tu organización. Para usar esta opción, configura la autenticación de gestión de identidades y accesos en la instancia.
Autenticación de base de datos integrada: conéctate a la base de datos en AlloyDB Studio con tu cuenta de usuario y tus credenciales de PostgreSQL. Para obtener más información, consulta Gestionar usuarios de PostgreSQL con la autenticación integrada.
Explora tus datos
Para acceder al panel Explorador, sigue estos pasos:
En la Google Cloud consola, abre la página AlloyDB.
Selecciona un clúster de la lista.
En el menú de navegación, haz clic en AlloyDB Studio.
Selecciona un método de autenticación de base de datos.
Haz clic en Autenticar. En el panel Explorador se muestra una lista de los objetos de la base de datos.
Crear, modificar y consultar datos
Puedes usar el editor de consultas para ejecutar instrucciones SQL. Las instrucciones deben separarse con un punto y coma. Escribe una consulta o rellena el editor de consultas con una plantilla.
La ejecución de las instrucciones se basa en el orden en el que las introduzca en el editor de consultas.
Para crear, consultar o modificar tus datos, sigue estos pasos:
En la Google Cloud consola, abre la página AlloyDB.
Selecciona un clúster de la lista.
En el menú de navegación, haz clic en AlloyDB Studio.
Inicia sesión en AlloyDB Studio con el nombre de tu base de datos, tu nombre de usuario y tu contraseña.
Crea una consulta con uno de los siguientes métodos:
Para redactar tu propia consulta, sigue estos pasos:
- Haz clic en Nueva pestaña del editor de SQL o en Nueva pestaña para abrir una nueva pestaña.
- Cuando aparezca el editor de consultas, escribe la consulta.
Para redactar una consulta que empiece con una plantilla, sigue estos pasos:
- En el panel Explorador, junto a un objeto de base de datos, haz clic en more_vert Ver acciones. Aparecerán una o varias acciones disponibles.
- Haz clic en una acción. El editor de consultas se rellena con una plantilla.
- Sustituye los marcadores de posición de la plantilla.
Haz clic en Ejecutar. De esta forma, se ejecutan todas las consultas del editor de consultas. Los resultados de la consulta aparecen en la tabla Resultados.
También puedes seleccionar y ejecutar una o varias consultas al mismo tiempo. Para ello, selecciona una o varias consultas y haz clic en Ejecutar seleccionadas.
Limitaciones
- AlloyDB Studio admite consultas ligeras. Las respuestas de más de 10 MB podrían truncarse. AlloyDB Studio indica cuándo devuelve resultados parciales.
- Las consultas de larga duración o las creaciones de índices en tablas grandes que superen los cinco minutos en la instancia se agotan y se cancelan.
- AlloyDB Studio no mantiene abierta una conexión de base de datos después de que se haya completado la ejecución de una secuencia de comandos SQL. Del mismo modo, las pestañas del Editor no comparten una sesión común y cada ejecución inicia una nueva conexión mediante una sesión independiente.
- Si ejecutas varias instrucciones de consulta al mismo tiempo y una de las consultas genera un error, se cancelará toda la consulta.
Siguientes pasos
- Consulta más información sobre cómo puede ayudarte Gemini a escribir código SQL o analizar tus datos.