Esta página descreve como criar e gerenciar consultas salvas. Ao escrever scripts SQL no Cloud SQL Studio , é possível salvar e gerenciar esses scripts. Para mais informações, consulte Visão geral das consultas salvas .
O recurso de consultas salvas está disponível apenas no Google Cloud console.
Funções exigidas
Para ter 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 consultas salvas: Usuário do Cloud SQL Studio
(
roles/cloudsql.studiouser) - Para criar, editar, visualizar e excluir consultas salvas em um projeto, incluindo o acesso à página
Consultas salvas: Administrador do Cloud SQL (
roles/cloudsql.admin) ou Usuário de consultas do Studio (roles/databasesconsole.studioQueryUser) - Para gerenciar todas as consultas salvas em um projeto, incluindo o acesso à página Consultas salvas: Admin de consultas do Studio (
roles/databasesconsole.studioQueryAdmin)
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 sobre as permissões necessárias, 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 necessárias do IAM |
|---|---|
| Criar consultas salvas |
|
| Ver consultas salvas |
|
| Modificar consultas salvas |
|
| Excluir consultas salvas |
|
| 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 de Usuário de consultas 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 Admin de consultas do Studio
(roles/databasesconsole.studioQueryAdmin)
apenas aos administradores. Para mais informações sobre
o IAM do Cloud SQL para PostgreSQL, consulte Papéis e permissões
.
Criar uma consulta salva
Para criar uma consulta salva, siga estas etapas:
-
Noconsole, acesse a página Instâncias do Cloud SQL. Google Cloud
- Selecione a instância em que você quer criar uma consulta salva.
- No menu de navegação, clique em Cloud SQL Studio.
- Na página Cloud SQL Studio, clique em Nova guia ou use a guia do editor vazia.
- No editor de consultas, insira uma consulta SQL.
- Clique em Salvar.
- Na caixa de diálogo Salvar consulta, insira um nome para a consulta salva.
- Clique em Salvar.
Abrir e executar uma consulta salva
Para abrir uma consulta salva como uma nova consulta, siga estas etapas:
- No painel Explorer da página Cloud SQL Studio navegue até a seção Consultas.
- Clique em uma consulta salva para abri-la em uma nova guia do editor. Opcionalmente, você pode clicar Ver ações ao lado de uma consulta salva. Em seguida, clique em Abrir consulta para abri-la em uma nova guia do editor.
- Clique em Executar.
Atualizar uma consulta salva
Para atualizar uma consulta salva, siga estas etapas:
- No painel Explorer da página Cloud SQL Studio navegue até a seção Consultas.
- Clique em uma consulta salva para abri-la em uma nova guia do editor. Opcionalmente, você pode clicar Ver ações ao lado de uma consulta salva. Em seguida, clique em Abrir consulta para abri-la em uma nova guia do editor.
- Modifique a consulta.
- Para salvar a consulta modificada, clique em Salvar.
Ver e gerenciar uma lista de todas as consultas salvas
Para ver uma lista de todas as consultas salvas no projeto, siga estas etapas:
-
Noconsole, acesse a página Instâncias do Cloud SQL. Google Cloud
- Selecione qualquer 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 de qualquer instância ou banco de dados.
- No menu de navegação, clique em Cloud SQL Studio e faça a autenticação.
- Selecione qualquer banco de dados.
- No painel Explorer da página Cloud SQL 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. Essa página lista todas as consultas salvas neste projeto, incluindo consultas salvas para outros Google Cloud produtos.
É 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 Cloud SQL Studio ou na página Consultas salvas noconsole. Google Cloud
- No painel Explorer da página Cloud SQL Studio, navegue até 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:
- Navegue até 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.