Administra tus datos con AlloyDB Studio

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 consultas en SQL. Puedes ejecutar sentencias DDL, DML y DQL desde esta misma 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 visualizar los objetos de tu base de datos, así como para interactuar con ellos. Puedes crear, modificar y borrar los siguientes objetos de 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 la base de datos para la base de datos que usas en la autenticación.

Explora tus datos

Para acceder al panel Explorador, sigue estos pasos:

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

    Ve a AlloyDB

  2. Selecciona un clúster de la lista.

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

  4. Selecciona una base de datos y un usuario, y escribe la contraseña del usuario.

  5. 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 de SQL. Las instrucciones deben estar separadas por un punto y coma. Puedes redactar una consulta por tu cuenta o usar una plantilla para propagar el editor de consultas.

Las sentencias 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:

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

    Ve a AlloyDB

  2. Selecciona un clúster de la lista.

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

  4. Accede a AlloyDB Studio con el nombre de tu base de datos, así como tu nombre de usuario y contraseña.

  5. Redacta una consulta con uno de los siguientes métodos:

    • Para redactar tu propia consulta, sigue estos pasos:

      1. Para abrir una pestaña nueva, haz clic en Nueva pestaña del editor de SQL o Nueva pestaña.
      2. Escribe tu consulta cuando aparezca el editor de consultas.
    • Para redactar una consulta que comience con una plantilla, sigue estos pasos:

      1. 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.
      2. Haz clic en una acción. El editor de consultas se propaga con una plantilla.
      3. Reemplaza cualquier marcador de posición en la plantilla.
  6. 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 Run selected.

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 solicitudes que tarden más de 5 minutos en la instancia se 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.
  • AlloyDB Studio solo admite la autenticación nativa de PostgreSQL (nombre de usuario y contraseña). No puedes autenticarte con la administración de identidades y accesos ni usar credenciales guardadas en Secret Manager.
  • Cuando ejecutas varias instrucciones de consulta al mismo tiempo y una de ellas genera un error, se cancela toda la consulta.

¿Qué sigue?