En esta página, se explica cómo explorar y administrar tus datos de AlloyDB para PostgreSQL con AlloyDB Studio en la consola de Google Cloud .
AlloyDB Studio incluye un panel llamado Explorador que está integrado con un editor de consultas y una tabla de resultados de consulta en SQL. Puedes ejecutar declaraciones DDL, DML y DQL desde esta única interfaz. Por ejemplo, en lugar de configurar una herramienta de consultas de una base de datos de terceros, puedes crear una tabla o consultar tus datos con este editor de consultas.
Si es la primera vez que usas AlloyDB para PostgreSQL, consulta la Descripción general de AlloyDB.
Puedes usar el panel Explorador en AlloyDB Studio para ver los objetos de tu base de datos y, también, interactuar con ellos. Puedes crear, modificar y borrar los siguientes objetos de la base de datos:
- Esquemas
- Tables
- Columnas
- Índices y claves
- Activadores
- Vistas
- Funciones
- Procedimientos
- Secuencias
- Tipos
- Extensiones
Roles y permisos requeridos
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 a través del rol roles/alloydb.admin
o con una combinación de los roles roles/alloydb.viewer
y roles/alloydb.databaseUser
. Si no tienes esta función, comunícate con el administrador de tu organización para solicitar acceso. También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
Además, asegúrate de tener permisos a nivel de base de datos para la base de datos que usas en la autenticación.
Elige un método de autenticación de la base de datos
Antes de acceder a una base de datos en AlloyDB Studio, primero debes seleccionar un método de autenticación de la base de datos. Para acceder a tu base de datos con AlloyDB Studio, puedes usar uno de los siguientes tipos de autenticación:
Autenticación de la base de datos de IAM: Usar este tipo de autenticación te permite aprovechar la autenticación de grupos de IAM y administrar el acceso y los privilegios de la base de datos para varios usuarios de tu organización al mismo tiempo. Para usar esta opción, configura la autenticación de IAM en la instancia.
Autenticación de base de datos integrada: Te conectas a la base de datos en AlloyDB Studio con tu cuenta y credenciales de usuario de PostgreSQL.
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 la base de datos.
Haz clic en Autenticar. En el panel Explorador, se muestra una lista de los objetos de tu base de datos.
Crea, modifica y consulta tus datos
Puedes usar el editor de consultas para ejecutar instrucciones en SQL. Las sentencias se deben separar con un punto y coma. Puedes redactar una consulta por tu cuenta o usar una plantilla para propagar el editor de consultas.
Las instrucciones se ejecutan según el orden en que las ingresas 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.
Accede a AlloyDB Studio con el nombre de tu base de datos, así como tu nombre de usuario y contraseña.
Redacta una consulta con uno de los siguientes métodos:
Para redactar tu propia consulta, sigue estos pasos:
- Para abrir una pestaña nueva, haz clic en Nueva pestaña del editor de SQL o Nueva pestaña.
- Escribe tu consulta cuando aparezca el editor de consultas.
Para redactar una consulta que comience 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 más acciones disponibles.
- Haz clic en una acción. El editor de consultas se propaga con una plantilla.
- Reemplaza cualquier marcador de posición en la plantilla.
Haz clic en Ejecutar. Esta acción ejecuta todas las consultas en el editor de consultas. Los resultados de tu 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 el momento en que se devuelven resultados parciales.
- Las consultas de larga duración o las creaciones de índices en tablas grandes que superen los 5 minutos en la instancia se agotan y cancelan.
- AlloyDB Studio no mantiene abierta una conexión de base de datos después de que se completa 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 conexión nueva con una sesión independiente.
- Cuando ejecutas varias instrucciones de consulta al mismo tiempo y una de las consultas genera un error, se cancela toda la consulta.
¿Qué sigue?
- Obtén más información sobre cómo Gemini puede ayudarte a escribir código SQL o analizar tus datos.