Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta página descreve como monitorar um SQL warehouse usando a interface do usuário do Databricks.
Visualizar métricas de monitorização SQL warehouse
Para monitorar um SQL warehouse, clique no nome de um SQL warehouse e, em seguida, na guia Monitoramento . Na guia Monitoramento , você verá os seguintes elementos de monitoramento:
Estatísticas ao Vivo: As estatísticas ao vivo aparecem perto da parte superior da página. Da esquerda para a direita, eles indicam o estado do armazém, o número de consultas em execução, o número de consultas enfileiradas e o número atual de clusters do armazém.
Filtro de escala de tempo: O filtro de escala de tempo define o intervalo de tempo para o gráfico de contagem de consultas, o gráfico de cluster em execução e o histórico de consultas. O intervalo de tempo padrão é de 8 horas, mas pode usar o ícone de raio
para selecionar um período de 24 horas, 7 dias ou 14 dias. Você também pode definir um período personalizado usando o calendário ou clicando e arrastando no gráfico de barras.Gráfico de contagem de consultas de pico: Este gráfico mostra o número máximo de consultas simultâneas do armazém, em execução e enfileiradas, durante o período selecionado. Os dados que fornecem este gráfico não incluem consultas de metadados. Cada ponto de dados representa o pico em uma janela de 5 minutos.
Gráfico de contagem de consultas concluídas: Este gráfico mostra o número de consultas concluídas no período selecionado, incluindo consultas canceladas e com falha. As consultas aparecem no gráfico após a conclusão, com contagens médias por minuto.
Gráfico de clusters em execução: Este gráfico mostra o número de clusters alocados no armazém ao longo do período selecionado. Durante uma reciclagem de cluster, essa contagem pode exceder temporariamente o máximo configurado.
Pode ativar os detalhes da Atividade para ver anotações codificadas por cores que explicam porque é que o armazém estava a funcionar em cada intervalo de tempo. Os dados de atividade são atualizados a cada 5-10 minutos.
Importante
Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
Anotações de atividades:
- Atividade de consultas: O armazém estava a processar a atividade de consultas, incluindo consultas em execução, consultas em fila ou consultas recentemente concluídas.
- Outras atividades: O armazém estava ativo devido a consultas que obtinham resultados ou sessões abertas sem consultas ativas.
- Pronto: O armazém estava pronto para executar cargas de trabalho, mas não tinha qualquer atividade ativa de consulta ou sessão.
Para interagir com os detalhes da atividade:
- Ver metadados: Passe o rato sobre qualquer barra colorida para ver contexto adicional, como IDs de declarações, endereços de email dos utilizadores e aplicações de cliente.
- Filtrar o histórico de consultas: Clique em barras cinzentas (consultas de obtenção) para filtrar automaticamente a tabela de histórico de consultas e mostrar apenas consultas no estado de busca durante esse período.
Tabela de histórico de consultas: esta tabela lista todas as consultas ativas no período selecionado. As colunas mostram os seguintes detalhes:
- Consulta: Clique na seta para visualizar o texto da consulta. Clique em Expandir texto da consulta para ver mais.
- Hora de início da consulta: Mostra quando a consulta começou a ser executada.
- Duração: Passe o cursor sobre a duração para ver a duração dividida por agendamento e tempos de execução.
- Tempo de busca (Beta): Quando uma consulta está a ser feita, nenhum tempo é mostrado. Quando uma busca é concluída, a hora é mostrada na tabela.
- Origem da consulta: Mostra a origem, como pipeline, espaço Genie ou painel, de onde a execução da consulta é iniciada.
- Usuário que executou a consulta: Mostra o nome do usuário que executou a consulta.
Você pode filtrar as consultas por usuário, duração, status e tipo de instrução.
Sugestão
Quando ativas a opção detalhes da atividade no gráfico de Clusters em Execução, podes clicar em barras cinzentas que representam a atividade de busca para filtrar automaticamente esta tabela para consultas no estado de busca.
Nota
A contagem de clusters pode ser maior que um somente se o dimensionamento estiver habilitado e configurado.
Monitore longos tempos de obtenção
Importante
Este recurso está em versão Beta. Os administradores do espaço de trabalho podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
Os armazéns SQL permanecem ativos quando as consultas estão em execução ou buscando resultados. A maioria das consultas retorna resultados em segundos, mas algumas podem levar mais tempo, às vezes até vários minutos, devido a grandes conjuntos de resultados ou comportamento do lado do cliente, como busca atrasada ou consultas que não são fechadas corretamente. Sem entender quais consultas foram concluídas e aquelas que ainda estão a buscar resultados, pode não estar claro por que um armazém de dados ou cluster permanece ativo quando nenhuma consulta parece estar a ser executada.
Sugestão
Também pode usar a opção de detalhes de atividade no gráfico de clusters em execução para identificar visualmente os períodos de tempo em que buscar consultas manteve o armazém ativo. As barras cinzentas indicam atividade de busca, e pode clicar nelas para filtrar a tabela de histórico de consultas.
Para exibir consultas que estão buscando:
- Clique no
o ícone de pesquisa ao lado de Clusters. Um painel que identifica consultas no cluster em um estado de busca aparece sobre a tabela de histórico de consultas.
- Clique em Sair para retornar ao painel de histórico de consultas.
Para interromper consultas no estado de busca:
- Clique na consulta para abrir o painel Perfil de consulta .
- Clique em Parar à direita de Busca de resultados por cliente.