Faça a gestão dos seus dados com o Bigtable Studio
Esta página explica como explorar e gerir os seus dados do Bigtable através do Bigtable Studio na Google Cloud consola.
O Bigtable Studio inclui um painel do Explorador que se integra com o seguinte:
- O criador de consultas, um formulário interativo que lhe permite criar e executar uma consulta sem escrever código
- Editor de consultas, onde pode criar e executar comandos SQL
- Tabela de resultados da consulta SQL
Se está a usar o Bigtable pela primeira vez, saiba como
criar uma instância e escrever dados com a
cbt
CLI
.
Funções necessárias
Para receber as autorizações de que precisa para consultar uma tabela, peça ao seu administrador que lhe conceda as seguintes funções de IAM na instância que contém a tabela:
-
Tudo:
Leitor do Bigtable (
roles/bigtable.reader
)
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Explorar os seus dados
Pode usar o explorador para realizar as seguintes ações nos seus recursos do Bigtable:
Recurso do Bigtable | Ações do explorador |
---|---|
Tabela |
|
Famílias de colunas |
|
Família de colunas específica |
|
Vista autorizada |
|
Ver |
|
Vista materializada |
|
Para aceder ao Explorador, siga estes passos:
Na Google Cloud consola, abra a página Instâncias do Bigtable.
Selecione uma instância na lista.
No menu de navegação, clique em Bigtable Studio. O painel Explorador apresenta uma lista de tabelas e vistas autorizadas na instância.
Consulte os seus dados no criador de consultas
O criador de consultas é um formulário interativo que lhe permite enviar pedidos de leitura para a API Bigtable Data a partir da consola sem ter de escrever código nem declarações SQL. Google Cloud Para mais informações, consulte o artigo Crie consultas na consola.
Consulte os seus dados com SQL no editor de consultas
Com o editor de consultas, pode executar qualquer combinação de declarações SQL SELECT
.
As declarações têm de estar separadas por um ponto e vírgula.
As declarações são executadas com base na ordem em que as introduz no editor de consultas.
Para consultar os seus dados, siga estes passos:
Na Google Cloud consola, abra a página Instâncias do Bigtable.
Selecione uma instância na lista.
No menu de navegação, clique em Bigtable Studio.
Componha uma consulta:
- Abra um novo separador clicando em e, de seguida, escolhendo Editor.
- Quando o editor de consultas aparecer, escreva a sua consulta. Se a consulta for SQL válida, é apresentada a mensagem Válido.
- Opcional: para devolver todas as células nas colunas consultadas em vez de apenas a célula mais recente, acrescente
(with_history => TRUE)
ao ID da tabela.
Opcional: para formatar a declaração no estilo SQL, clique em Formatar.
Clique em Executar. Os resultados da consulta aparecem na tabela Resultados.
Para ver uma apresentação formatada dos dados de uma linha, clique na linha na tabela de resultados. É aberto o painel Detalhes da linha. Cada qualificador de coluna e o respetivo valor são apresentados numa nova linha. Se executar a consulta usando
(with_history => TRUE)
, cada célula numa coluna é apresentada como uma estrutura que inclui o valor e a data/hora da célula.Opcional: para executar apenas uma parte selecionada do texto no editor, realce-a e, de seguida, clique em Executar selecionado. Os resultados da consulta realçada são apresentados na tabela Resultados.
Para remover todo o texto do editor de consultas, clique em Limpar.
Para mais informações, incluindo exemplos, sobre a criação de declarações SQL para consultar os seus dados do Bigtable, consulte a vista geral do GoogleSQL para Bigtable.
Exporte os resultados da consulta
Pode exportar os resultados da sua consulta de uma das seguintes formas:
- Transfira um ficheiro local num formato CSV ou JSON.
- Exporte para o Google Sheets.
- Copiar para a área de transferência num formato de ficheiro CSV, TSV ou JSON.
Para exportar resultados de consultas do editor de consultas ou do criador de consultas, siga estes passos:
Na Google Cloud consola, abra a página Instâncias do Bigtable.
Selecione uma instância na lista.
No menu de navegação, clique em Bigtable Studio.
O painel do Explorador apresenta uma lista de tabelas e vistas autorizadas na instância.
Execute a consulta a partir do separador Criador ou Editor.
Os resultados são apresentados na tabela Resultados.
Na barra de ferramentas Resultados, clique em Exportar.
No menu, selecione uma das opções de exportação.
Se selecionou Exportar para o Google Sheets, é apresentada uma caixa de diálogo. Clique em Abrir para ver os resultados no Google Sheets.
Crie vistas lógicas
O Bigtable Studio permite-lhe criar e guardar vistas lógicas das suas tabelas do Bigtable. As operações de visualização lógica requerem autorizações
além das concedidas no roles/bigtable.reader
. Para ver detalhes, consulte a documentação de cada tipo de vista.
Vistas autorizadas
Pode usar o criador de consultas para criar e guardar vistas autorizadas, que são subconjuntos de tabelas aos quais concede acesso separadamente do acesso à tabela. Também pode conceder acesso e eliminar vistas autorizadas no Bigtable Studio através do menu Ação no explorador.
Para mais informações, consulte o artigo Crie e faça a gestão de visualizações autorizadas.
Vistas materializadas contínuas
Pode usar o editor de consultas para criar uma vista materializada contínua, um resultado pré-calculado de uma consulta SQL em execução contínua que se sincroniza com a respetiva tabela de origem com atualizações incrementais. As vistas materializadas contínuas contêm frequentemente dados agregados com base nos valores das respetivas tabelas de origem.
Para mais informações, consulte a seguinte documentação:
- Vistas materializadas contínuas
- Crie e faça a gestão de vistas materializadas contínuas
- Consultas de vistas materializadas contínuas
Visualizações lógicas
Também pode usar o editor de consultas para criar uma vista lógica, uma consulta guardada que pode ser consultada como uma tabela. Para mais informações, consulte o artigo Crie e faça a gestão de visualizações.