Criar e gerenciar consultas salvas
Para reutilizar e compartilhar operações de banco de dados comuns entre sessões, é possível criar, organizar e gerenciar scripts SQL salvos no Bigtable Studio. Para mais informações, consulte Visão geral das consultas salvas.
O recurso de consultas salvas está disponível apenas no console, e não usando APIs.
Funções exigidas
Para receber as permissões necessárias para usar consultas salvas, peça ao administrador para conceder a você os seguintes papéis do Identity and Access Management (IAM) no projeto:
- Para ver as consultas salvas:
Leitor do Bigtable (
roles/bigtable.reader) - Para visualizar, criar, modificar e excluir consultas salvas:
Usuário do Bigtable (
roles/bigtable.user) - Para administrar, visualizar, criar, modificar e excluir consultas salvas:
Administrador do Bigtable (
roles/bigtable.admin). Esse papel tem permissões amplas e fornece acesso total ao Bigtable, apenas para uso por administradores.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Esses papéis predefinidos contêm as permissões necessárias para usar consultas salvas. Para saber mais, consulte Permissões necessárias.
Permissões necessárias
Para criar, visualizar, modificar e excluir consultas salvas, você precisa das seguintes permissões do IAM no nível do projeto:
| Ação | Permissões do IAM obrigatórias |
|---|---|
| Criar consultas salvas |
|
| Ver consultas salvas |
|
| Modificar consultas salvas |
|
| Excluir consulta salva |
|
| Administrar consultas salvas (somente para uso por administradores) |
|
Também é possível conseguir essas permissões usando papéis personalizados ou outros papéis predefinidos.
O papel Usuário de consulta do Studio
(roles/databasesconsole.studioQueryUser)
oferece acesso para criar, visualizar e gravar consultas salvas. Esse papel atende
às necessidades da maioria dos usuários.
Conceda o papel de administrador de consultas do Studio
(roles/databasesconsole.studioQueryAdmin)
somente a administradores. Para mais informações sobre o IAM do Bigtable, consulte Controle de acesso do Bigtable com o IAM.
Criar uma consulta salva
Para criar uma consulta salva, siga estas etapas:
- No console do Google Cloud , acesse a página Instâncias do Bigtable.
Instâncias - Selecione a instância em que você quer criar uma consulta salva.
No menu de navegação, clique em Bigtable Studio.
O painel Explorer mostra uma lista de tabelas, visualizações e consultas na instância.
Na guia Editor, execute a consulta.
Os resultados aparecem na tabela Resultados.
- Se você não gostar dos resultados, modifique a consulta e execute-a novamente. Quando estiver satisfeito com a consulta, clique em Salvar.
- Na caixa de diálogo Salvar consulta, digite um nome para a consulta salva.
- Clique em Salvar.
Opcional:
- Para salvar a consulta com um nome diferente, clique na seta de expansão Salvar como, escolha Salvar como consulta e insira um novo nome na caixa de diálogo.
- Para mudar a região usada por essa consulta salva, selecione Mostrar opções avançadas. Em seguida, na lista Região, selecione uma região.
Também é possível salvar a consulta como uma visualização lógica ou materializada contínua.
Abrir e executar uma consulta salva
Para abrir uma consulta salva como uma nova consulta, siga estas etapas:
- No painel Explorador da página Bigtable Studio, acesse a seção Consultas.
- Clique em uma consulta salva para abri-la em uma nova guia do editor. Se quiser, clique em Ver ações ao lado de uma consulta salva. Em seguida, clique em Abrir consulta para abrir em uma nova guia do editor.
- Clique em Executar.
Atualizar uma consulta salva
Para atualizar uma consulta salva, siga estas etapas:
- No painel Explorador da página Bigtable Studio, navegue até a seção Consultas.
- Clique em uma consulta salva para abri-la em uma nova guia do editor. Se quiser, clique em Ver ações ao lado de uma consulta salva. Em seguida, clique em Abrir consulta para abrir em uma nova guia do editor.
- Modifique a consulta.
- Para salvar a consulta modificada, clique em Salvar.
Acessar e gerenciar uma lista de todas as consultas salvas
Para visualizar uma lista de todas as consultas salvas no seu projeto, siga estas etapas:
- No console do Google Cloud , acesse a página Instâncias do Bigtable.
Instâncias - Selecione uma instância. Como uma consulta salva é filha de um projeto, desde que você tenha o papel necessário, é possível visualizar todas as consultas salvas no projeto em qualquer instância ou banco de dados.
- No painel Explorador na página Bigtable Studio, navegue até a seção Consultas.
- Clique em
Ver ações ao lado de uma consulta salva. Em seguida, clique em Gerenciar consultas.
A página Consultas salvas é aberta. Esta página lista todas as consultas salvas no projeto, incluindo as de outros produtos do Google Cloud .
É possível pesquisar, filtrar, visualizar e excluir consultas na página Consultas salvas. Não é possível editar uma consulta na página Consultas salvas.
Excluir uma consulta salva
É possível excluir uma consulta salva na página do Bigtable Studio ou na página Consultas salvas no console do Google Cloud .
- No painel Explorador da página Bigtable Studio, acesse a seção Consultas.
- Clique em Ver ações ao lado da consulta salva que você quer excluir. Em seguida, para excluir a consulta salva, clique em Excluir consulta.
- Na caixa de diálogo Excluir consulta, clique em Excluir.
Também é possível excluir uma consulta salva na página Consultas salvas. Para excluir uma consulta salva na página Consultas salvas, siga estas etapas:
- Acesse a página Consultas salvas.
- Clique em Ver ações ao lado da consulta salva que você quer excluir.
- Clique em Excluir consulta para excluir a consulta salva.
- Na caixa de diálogo Excluir consulta, clique em Excluir.
A seguir
- Saiba mais sobre consultas salvas.