Gestire i dati utilizzando la console Google Cloud

Questa pagina spiega come esplorare e gestire i dati di AlloyDB per PostgreSQL utilizzando AlloyDB Studio nella console Google Cloud .

AlloyDB Studio include un riquadro Explorer che si integra con un editor di query e una tabella dei risultati delle query SQL. Puoi eseguire istruzioni DDL, DML e DQL da questa singola interfaccia. Ad esempio, anziché configurare uno strumento di query del database di terze parti, puoi creare una tabella o eseguire query sui dati utilizzando questo editor di query.

Se non hai mai utilizzato AlloyDB per PostgreSQL, consulta la panoramica di AlloyDB.

Puoi utilizzare il riquadro Explorer in AlloyDB Studio per visualizzare e interagire con gli oggetti del database. Puoi creare, modificare ed eliminare i seguenti oggetti di database:

  • Schemi
  • Tabelle
  • Colonne
  • Indici e chiavi
  • Trigger
  • Visualizzazioni
  • Funzioni
  • Procedure
  • Sequenze
  • Tipi
  • Estensioni

Ruoli e autorizzazioni richiesti

Per utilizzare AlloyDB Studio, devi disporre delle seguenti autorizzazioni:

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

Puoi ottenere queste autorizzazioni tramite il ruolo roles/alloydb.admin o utilizzando una combinazione dei ruoli roles/alloydb.viewer e roles/alloydb.databaseUser. Se non disponi di questi ruoli, contatta l'amministratore dell'organizzazione per richiedere l'accesso. Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.

Inoltre, assicurati di disporre delle autorizzazioni a livello di database per il database che utilizzi per l'autenticazione.

Scegliere un metodo di autenticazione del database

Prima di poter accedere a un database in AlloyDB Studio, devi prima selezionare un metodo di autenticazione del database. Per accedere al database utilizzando AlloyDB Studio, puoi utilizzare uno dei seguenti tipi di autenticazione:

  • Autenticazione IAM dei database: utilizza l'autenticazione IAM per gestire l'accesso al database e i privilegi per gli utenti della tua organizzazione. Per utilizzare questa funzionalità, configura l'autenticazione IAM sull'istanza.

  • Autenticazione del database integrata: connettiti al database in AlloyDB Studio utilizzando il tuo account utente e le tue credenziali PostgreSQL. Per maggiori informazioni, consulta Gestire gli utenti PostgreSQL con l'autenticazione integrata.

Esplora i tuoi dati

Per accedere al riquadro Explorer:

  1. Nella console Google Cloud , apri la pagina AlloyDB.

    Vai ad AlloyDB

  2. Seleziona un cluster dall'elenco.

  3. Nel menu di navigazione, fai clic su AlloyDB Studio.

  4. Seleziona un metodo di autenticazione del database.

  5. Fai clic su Authenticate (Autentica). Il riquadro Explorer mostra un elenco degli oggetti nel database.

Creare, modificare ed eseguire query sui dati

Puoi utilizzare l'editor di query per eseguire istruzioni SQL. Le istruzioni devono essere separate da un punto e virgola. Componi una query o compila l'editor di query con un modello.

L'esecuzione delle istruzioni si basa sull'ordine in cui le inserisci nell'editor di query.

Per creare, interrogare o modificare i dati:

  1. Nella console Google Cloud , apri la pagina AlloyDB.

    Vai ad AlloyDB

  2. Seleziona un cluster dall'elenco.

  3. Nel menu di navigazione, fai clic su AlloyDB Studio.

  4. Accedi ad AlloyDB Studio utilizzando il nome del database, il nome utente e la password.

  5. Componi una query utilizzando uno dei seguenti metodi:

    • Per comporre la tua query:

      1. Fai clic su Nuova scheda dell'editor SQL o su Nuova scheda per aprire una nuova scheda.
      2. Quando viene visualizzato l'editor di query, scrivi la query.
    • Per comporre una query che inizia con un modello, segui questi passaggi:

      1. Nel riquadro Explorer, accanto a un oggetto di database, fai clic su more_vert Visualizza azioni. Vengono visualizzate una o più azioni disponibili.
      2. Fai clic su un'azione. L'editor di query viene compilato con un modello.
      3. Sostituisci i segnaposto nel modello.
  6. Fai clic su Esegui. Vengono eseguite tutte le query nell'editor di query. I risultati della query vengono visualizzati nella tabella Risultati.

    Puoi anche selezionare ed eseguire una o più query contemporaneamente. Per farlo, seleziona una o più query e fai clic su Esegui selezione.

Limitazioni

  • AlloyDB Studio supporta le query leggere. Le risposte superiori a 10 MB potrebbero essere troncate. AlloyDB Studio indica quando restituisce risultati parziali.
  • Le query o le creazioni di indici a esecuzione prolungata su tabelle di grandi dimensioni che superano i cinque minuti sull'istanza vengono interrotte e annullate.
  • AlloyDB Studio non mantiene aperta una connessione al database dopo il completamento dell'esecuzione di uno script SQL. Allo stesso modo, le schede Editor non condividono una sessione comune e ogni esecuzione avvia una nuova connessione utilizzando una sessione separata.
  • Quando esegui più istruzioni di query contemporaneamente e una delle query genera un errore, l'intera query viene annullata.

Passaggi successivi