Gestão do Lakehouse (Lakehouse v2)
Descrição
Seção intitulada “Descrição”A área Lakehouse permite gerir, com apenas alguns cliques, a computação do Lakehouse e os catálogos Iceberg da sua área de trabalho sem sair do PlaidCloud. Abra-a a partir do botão Lakehouse na barra de ferramentas principal.
Um seletor de armazém na parte superior da janela aplica-se a todos os separadores. A área está dividida em sete separadores: Consultas, Perfil, Catálogo, Armazéns, Utilizadores, Carregar e Administrador.
Consultas
Seção intitulada “Consultas”Monitorize as consultas em execução e navegue no histórico. O separador está dividido na vertical por um divisor móvel:
- Em execução — consultas a executar neste momento. A atualização automática ocorre no intervalo que escolher na barra de ferramentas.
- Histórico — consultas concluídas recentemente.
Para ver o plano de uma consulta:
- Clique no ícone
Profileno início da linha - O SQL da consulta é carregado no separador Perfil; a partir daí, pode executar EXPLAIN ou EXPLAIN ANALYZE
Para terminar consultas em execução:
- Selecione uma ou mais linhas na tabela Em execução
- Clique em
Kill selectedna barra de ferramentas - Confirme na caixa de diálogo
Execute EXPLAIN ou EXPLAIN ANALYZE numa instrução SQL e visualize o plano resultante como uma árvore com mapa de calor.
- Abra Lakehouse > Perfil
- Cole ou escreva uma instrução SQL
- Clique em
EXPLAIN(apenas o plano) ouEXPLAIN ANALYZE(plano + contagens de linhas e tempos reais)
A árvore do plano destaca os nós mais dispendiosos, para que os pontos de estrangulamento de uma consulta lenta sejam visíveis rapidamente.
Catálogo
Seção intitulada “Catálogo”Navegue no catálogo Iceberg do armazém selecionado. O painel apresenta os espaços de nomes à esquerda e as tabelas à direita, com uma barra de ações para operações de criação e eliminação.
Para criar um espaço de nomes:
- Abra Lakehouse > Catálogo
- Clique em
New namespace - Introduza o nome do espaço de nomes e confirme
Para eliminar uma tabela:
- Selecione o espaço de nomes e, em seguida, a tabela
- Clique em
Drop table - Confirme na caixa de diálogo
Uma lista de tabelas eliminadas, na parte inferior do separador, permite-lhe executar UNDROP nas tabelas eliminadas recentemente, enquanto continuarem recuperáveis.
Armazéns
Seção intitulada “Armazéns”Crie, liste e elimine os armazéns Iceberg que suportam o seu lakehouse.
Para criar um armazém:
- Abra Lakehouse > Armazéns
- Clique em
Add warehouse - Introduza o nome do armazém e a configuração de armazenamento
- Clique em
Add
Para eliminar um armazém:
- Selecione a linha do armazém
- Clique em
Delete - Confirme na caixa de diálogo
Utilizadores
Seção intitulada “Utilizadores”Faça a gestão dos utilizadores da base de dados que se ligam ao lakehouse a partir de clientes SQL externos (DBeaver, etc.). São apresentados tanto os utilizadores com palavra-passe como os provisionados por SSO.
Para adicionar um utilizador:
- Abra Lakehouse > Utilizadores
- Clique em
Add user - Introduza o nome de utilizador e a palavra-passe
- Clique em
Add - Guarde a palavra-passe — é apresentada uma única vez e não pode ser recuperada posteriormente
Para repor uma palavra-passe:
- Selecione a linha do utilizador
- Clique em
Reset password - Guarde a nova palavra-passe a partir da caixa de diálogo
Para remover um utilizador:
- Selecione a linha do utilizador
- Clique em
Drop user - Confirme na caixa de diálogo
Carregar
Seção intitulada “Carregar”Acompanhe a atividade do cluster de relance. O separador mostra uma fila de contadores (consultas ativas, débito recente) com um gráfico de linhas compacto por baixo, amostrado no mesmo intervalo de atualização do separador Consultas.
Administrador
Seção intitulada “Administrador”Inspecione o estado da carga de trabalho de computação e reinicie a computação do armazém quando necessário.
A tabela de cargas de trabalho lista cada componente com o respetivo estado atual. A secção Reinício gradual permite-lhe reiniciar ciclicamente os pods de computação do armazém selecionado.
Para reiniciar a computação:
- Abra Lakehouse > Administrador
- Leia o aviso de interrupção
- Escreva o ID do armazém no campo de confirmação
- Clique em
Restart compute
Um período de espera entre reinícios evita ciclos rápidos acidentais. O tempo de espera restante é apresentado junto ao botão.