Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta página descreve como monitorar um SQL Warehouse usando a interface do usuário do Databricks.
Exibir métricas de monitoramento do 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 status do armazém, o número de consultas em execução, o número de consultas enfileiradas e a contagem 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 você 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 warehouse, em execução e na fila, durante o período de tempo selecionado. Os dados que fornecem esse 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ído: Este gráfico mostra o número de consultas concluídas no período de tempo 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: esse gráfico mostra o número de clusters alocados ao warehouse durante o período selecionado. Durante um ciclo de cluster, essa contagem pode exceder temporariamente o máximo configurado.
Você pode habilitar os detalhes da atividade para ver anotações codificadas por cores que explicam por que o armazém estava em execução durante cada intervalo de tempo. Os dados de atividade são atualizados a cada 5 a 10 minutos.
Importante
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
Anotações de atividade:
- Atividade de consulta: o armazém estava processando a atividade de consulta, incluindo a execução de consultas, consultas enfileiradas ou consultas que foram concluídas recentemente.
- Outra atividade: o armazém de dados estava ativo devido a consultas de busca de resultados ou sessões abertas sem consultas ativas.
- Pronto: o armazém de dados estava pronto para o processamento de cargas de trabalho, mas não tinha nenhuma atividade de consulta ou sessão ativa.
Para interagir com os detalhes da atividade:
- Exibir metadados: passe o mouse sobre qualquer barra colorida para ver o contexto adicional, como IDs de instrução, endereços de email do usuário e aplicativos cliente.
- Filtrar histórico de consultas: clique nas barras cinzas (carregamento de consultas) para filtrar automaticamente o histórico e mostrar apenas as consultas no estado de carregamento durante esse período.
Tabela de histórico de consultas: esta tabela lista todas as consultas ativas no período de tempo 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 mouse sobre a duração para ver a divisão entre os tempos de agendamento e execução.
- Tempo de busca (Beta): Quando uma consulta é buscada ativamente, nenhuma hora é mostrada. Quando uma busca é concluída, o tempo é exibido na tabela.
- Fonte de consulta: Mostra a origem, como pipeline, espaço do Genie ou dashboard, em que 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.
Dica
Ao habilitar a alternância de Detalhes de Atividade no gráfico de Clusters em Execução, você pode clicar em barras cinzas que representam a atividade de busca para filtrar automaticamente esta tabela para consultas no estado de busca.
Observação
A Contagem de Clusters poderá ser maior que 1 somente se a escala estiver habilitada e configurada.
Monitorar tempos de busca longos
Importante
Esse recurso está em Beta. Os administradores do workspace podem controlar o acesso a esse recurso na página Visualizações . Consulte Gerenciar visualizações do Azure Databricks.
Os sql warehouses 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 terminaram de ser executadas e as que ainda buscam resultados, talvez não esteja claro por que um warehouse ou cluster permanece ativo quando nenhuma consulta parece estar em execução.
Dica
O usuário pode também usar o alternador de detalhes de atividade no gráfico de clusters em execução para identificar visualmente os períodos em que a busca por consultas mantinha o warehouse ativo. Barras cinzas indicam a atividade de busca e você pode clicar nelas para filtrar a tabela de histórico de consultas.
Para exibir as consultas que estão recuperando:
- Clique
O ícone de pesquisa ao lado de Clusters. Um painel que identifica consultas no cluster em estado de busca surge 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 da busca de resultados por cliente.