Creare e gestire query salvate
Questa pagina descrive come creare e gestire le query salvate. Quando scrivi script SQL in Bigtable Studio, puoi salvarli e gestirli. Per ulteriori informazioni, consulta la panoramica delle query salvate.
La funzionalità delle query salvate è disponibile solo nella Google Cloud console.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per utilizzare le query salvate, chiedi all'amministratore di concederti i seguenti ruoli Identity and Access Management (IAM) nel progetto:
- Per visualizzare le query salvate:
Bigtable Reader (
roles/bigtable.reader) - Per visualizzare, creare, modificare ed eliminare le query salvate:
Bigtable User (
roles/bigtable.user) - Per amministrare, visualizzare, creare, modificare ed eliminare le query salvate:
Bigtable Admin (
roles/bigtable.admin). Questo ruolo ha autorizzazioni ampie e fornisce l'accesso completo a Bigtable, solo per l'utilizzo da parte degli amministratori.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questi ruoli predefiniti contengono le autorizzazioni necessarie per utilizzare le query salvate. Per saperne di più sulle autorizzazioni richieste, consulta Autorizzazioni obbligatorie.
Autorizzazioni obbligatorie
Per creare, visualizzare, modificare ed eliminare le query salvate, devi disporre delle seguenti autorizzazioni IAM a livello di progetto:
| Azione | Autorizzazioni IAM obbligatorie |
|---|---|
| Crea query salvate |
|
| Visualizza le query salvate |
|
| Modifica le query salvate |
|
| Elimina query salvate |
|
| Amministra le query salvate (solo per l'utilizzo da parte degli amministratori) |
|
Puoi anche ottenere queste autorizzazioni utilizzando ruoli personalizzati o altri ruoli predefiniti.
Il ruolo Utente query Studio
(roles/databasesconsole.studioQueryUser)
fornisce l'accesso per creare, visualizzare e scrivere query salvate. Questo ruolo soddisfa
le esigenze della maggior parte degli utenti.
Concedi il ruolo Amministratore query Studio
(roles/databasesconsole.studioQueryAdmin)
solo agli amministratori. Per saperne di più su
Bigtable IAM, consulta Controllo dell'accesso a Bigtable con IAM.
Crea una query salvata
Per creare una query salvata:
- Nella Google Cloud console, vai alla pagina Istanze di Bigtable.
Istanze - Seleziona l'istanza in cui vuoi creare una query salvata.
Nel menu di navigazione, fai clic su Bigtable Studio.
Il riquadro Explorer mostra un elenco di tabelle, viste e query nell' istanza.
Dalla scheda Editor, esegui la query.
I risultati vengono visualizzati nella tabella Risultati.
- Se non sei soddisfatto dei risultati, modifica la query ed eseguila di nuovo. Quando sei soddisfatto della query, fai clic su Salva.
- Nella finestra di dialogo Salva query, inserisci un nome per la query salvata.
- Fai clic su Salva.
(Facoltativo)
- Per salvare la query con un nome diverso, fai clic sulla freccia di espansione Salva con nome scegli Salva come query e poi inserisci un nuovo nome nella finestra di dialogo.
- Per modificare la regione utilizzata da questa query salvata, seleziona Mostra opzioni avanzate. Quindi, seleziona una regione dall'elenco Regione.
Puoi anche salvare la query come vista materializzata logica o continua.
Apri ed esegui una query salvata
Per aprire una query salvata come nuova query:
- Nel riquadro Explorer della pagina Bigtable Studio, vai alla sezione Query.
- Fai clic su una query salvata per aprirla in una nuova scheda dell'editor. (Facoltativo) Puoi fare clic Visualizza azioni accanto a una query salvata. Quindi, fai clic su Apri query per aprirla in una nuova scheda dell'editor.
- Fai clic su Esegui.
Aggiorna una query salvata
Per aggiornare una query salvata esistente:
- Nel riquadro Explorer della pagina Bigtable Studio, vai alla sezione Query.
- Fai clic su una query salvata per aprirla in una nuova scheda dell'editor. (Facoltativo) Puoi fare clic Visualizza azioni accanto a una query salvata. Quindi, fai clic su Apri query per aprirla in una nuova scheda dell'editor.
- Modifica la query.
- Per salvare la query modificata, fai clic su Salva.
Visualizza e gestisci un elenco di tutte le query salvate
Per visualizzare un elenco di tutte le query salvate nel progetto:
- Nella Google Cloud console, vai alla pagina Istanze di Bigtable.
Istanze - Seleziona un'istanza. Poiché una query salvata è un elemento secondario di un progetto, se disponi del ruolo richiesto puoi visualizzare tutte le query salvate nel progetto da qualsiasi istanza o database.
- Nel riquadro Explorer della pagina Bigtable Studio, vai alla sezione Query.
- Fai clic su
Visualizza azioni accanto a una query salvata. Quindi, fai clic su Gestisci query.
Si apre la pagina Query salvate. Questa pagina elenca tutte le query salvate in questo progetto, incluse le query salvate per altri prodotti. Google Cloud
Nella pagina Query salvate puoi cercare, filtrare, visualizzare ed eliminare le query. Non puoi modificare una query esistente nella pagina Query salvate.
Elimina una query salvata
Puoi eliminare una query salvata dalla pagina Bigtable Studio o dalla pagina Query salvate nella Google Cloud console.
- Nel riquadro Explorer della pagina Bigtable Studio, vai alla sezione Query.
- Fai clic su Visualizza azioni accanto alla query salvata che vuoi eliminare. Quindi, fai clic su Elimina query per eliminare la query salvata.
- Nella finestra di dialogo Elimina query, fai clic su Elimina.
Puoi anche eliminare una query salvata nella pagina Query salvate. Per eliminare una query salvata nella pagina Query salvate:
- Vai alla pagina Query salvate.
- Fai clic su Visualizza azioni accanto alla query salvata che vuoi eliminare.
- Fai clic su Elimina query per eliminare la query salvata.
- Nella finestra di dialogo Elimina query, fai clic su Elimina.
Passaggi successivi
- Scopri di più sulle query salvate.