Faça a gestão dos seus dados através da consola Google Cloud

Esta página explica como explorar e gerir os seus dados do AlloyDB for PostgreSQL com o AlloyDB Studio na Google Cloud consola.

O AlloyDB Studio inclui um painel do Explorador que se integra com um editor de consultas e uma tabela de resultados de consultas SQL. Pode executar declarações DDL, DML e DQL a partir desta única interface. Por exemplo, em vez de configurar uma ferramenta de consulta de base de dados de terceiros, pode criar uma tabela ou consultar os seus dados através deste editor de consultas.

Se está a usar o AlloyDB for PostgreSQL pela primeira vez, consulte a vista geral do AlloyDB.

Pode usar o painel Explorador no AlloyDB Studio para ver e interagir com os objetos da base de dados. Pode criar, alterar e eliminar os seguintes objetos da base de dados:

  • Esquemas
  • Tabelas
  • Colunas
  • Índices e chaves
  • Acionadores
  • Visualizações
  • Funções
  • Procedimentos
  • Sequências
  • Tipos
  • Extensões

Funções e autorizações necessárias

Para usar o AlloyDB Studio, precisa das seguintes autorizações:

  • alloydb.clusters.get
  • alloydb.databases.list
  • alloydb.instances.executeSql
  • alloydb.instances.list
  • alloydb.users.list

Pode obter estas autorizações através da função roles/alloydb.admin ou usando uma combinação das funções roles/alloydb.viewer e roles/alloydb.databaseUser. Se não tiver estas funções, contacte o administrador organizacional para pedir acesso. Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.

Além disso, certifique-se de que tem autorizações ao nível da base de dados para a base de dados que usa para autenticação.

Escolha um método de autenticação da base de dados

Antes de poder aceder a uma base de dados no AlloyDB Studio, tem de selecionar um método de autenticação da base de dados. Para iniciar sessão na sua base de dados através do AlloyDB Studio, pode usar um dos seguintes tipos de autenticação:

  • Autenticação da base de dados de IAM: use a autenticação de IAM para gerir o acesso à base de dados e os privilégios dos utilizadores na sua organização. Para usar esta opção, configure a autenticação IAM na instância.

  • Autenticação de base de dados integrada: ligue-se à base de dados no AlloyDB Studio através da sua conta de utilizador e credenciais do PostgreSQL. Para mais informações, consulte o artigo Faça a gestão dos utilizadores do PostgreSQL com a autenticação integrada.

Explorar os seus dados

Para aceder ao painel Explorador, siga estes passos:

  1. Na Google Cloud consola, abra a página AlloyDB.

    Aceder ao AlloyDB

  2. Selecione um cluster na lista.

  3. No menu de navegação, clique em AlloyDB Studio.

  4. Selecione um método de autenticação da base de dados.

  5. Clique em Autenticar. O painel Explorador apresenta uma lista dos objetos na sua base de dados.

Crie, modifique e consulte os seus dados

Pode usar o editor de consultas para executar declarações SQL. As declarações têm de estar separadas por um ponto e vírgula. Componha uma consulta ou preencha o editor de consultas com um modelo.

A execução das declarações baseia-se na ordem em que as introduz no editor de consultas.

Para criar, consultar ou modificar os seus dados, siga estes passos:

  1. Na Google Cloud consola, abra a página AlloyDB.

    Aceder ao AlloyDB

  2. Selecione um cluster na lista.

  3. No menu de navegação, clique em AlloyDB Studio.

  4. Inicie sessão no AlloyDB Studio com o nome da sua base de dados, nome de utilizador e palavra-passe.

  5. Componha uma consulta através de um dos seguintes métodos:

    • Para compor a sua própria consulta, siga estes passos:

      1. Clique em Novo separador do editor de SQL ou Novo separador para abrir um novo separador.
      2. Quando o editor de consultas aparecer, escreva a sua consulta.
    • Para compor uma consulta que começa com um modelo, siga estes passos:

      1. No painel Explorador, junto a um objeto de base de dados, clique em more_vert Ver ações. São apresentadas uma ou mais ações disponíveis.
      2. Clique numa ação. O editor de consultas é preenchido com um modelo.
      3. Substitua todos os marcadores de posição no modelo.
  6. Clique em Executar. Isto executa todas as consultas no editor de consultas. Os resultados da consulta aparecem na tabela Resultados.

    Também pode selecionar e executar uma ou várias consultas em simultâneo. Para o fazer, selecione uma ou várias consultas e clique em Executar selecionados.

Limitações

  • O AlloyDB Studio suporta consultas simples. As respostas com mais de 10 MB podem ser truncadas. O AlloyDB Studio indica quando devolve resultados parciais.
  • As consultas de execução prolongada ou as criações de índices em tabelas grandes que excedam os cinco minutos na instância expiram e são canceladas.
  • O AlloyDB Studio não mantém uma ligação à base de dados aberta após a execução de um script SQL estar concluída. Da mesma forma, os separadores do Editor não partilham uma sessão comum e cada execução inicia uma nova ligação através de uma sessão separada.
  • Quando executa várias declarações de consulta ao mesmo tempo e uma das consultas resulta num erro, toda a consulta é cancelada.

O que se segue?