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.
Aplica-se a:✅ ponto de extremidade de análise SQL e Armazém de Dados no Microsoft Fabric
O monitoramento de consultas SQL é essencial para monitorar e solucionar problemas de desempenho do seu armazém Fabric e também para manter a eficiência do depósito. Com a atividade de consulta, você tem uma visão única de todas as consultas T-SQL históricas e em execução, juntamente com uma lista de consultas de execução longa e frequentemente executadas sem ter que executar nenhum código T-SQL. Você pode usar a atividade Consulta para garantir que as consultas não estejam demorando mais do que o esperado para serem executadas e sejam concluídas com êxito.
Pré-requisitos
- Você deve ser um administrador em seu espaço de trabalho para acessar a atividade de consulta. Membros, Colaboradores, Visualizadores não têm permissão para aceder a esta vista.
Começar agora
Há duas maneiras de iniciar a experiência de atividade de consulta.
Selecione Mais Opções (...) ao lado do depósito que você deseja monitorar na visualização do espaço de trabalho e selecione Atividade de consulta.
No editor de consultas do depósito que pretende monitorizar, selecione Atividade de Consulta na faixa de opções.
A consulta é executada
Na página de Consultas em execução, pode ver uma lista de consultas em execução, bem-sucedidas, canceladas e com falhas dos últimos 30 dias.
- Use a lista suspensa para filtrar o status, o remetente ou o tempo de envio.
- Use a barra de pesquisa para filtrar palavras-chave específicas no texto da consulta ou em outras colunas.
Para cada consulta, são fornecidos os seguintes detalhes:
| Nome da coluna | Descrição |
|---|---|
| ID da instrução distribuída | ID exclusivo para cada consulta |
| Texto da consulta | Texto da consulta executada (até 8.000 caracteres) |
| Tempo de envio (UTC) | Data e hora de chegada do pedido |
| Duração | Tempo necessário para a execução da consulta |
| Status | Status da consulta (Em execução, Bem-sucedida, Falha ou Cancelada) |
| Submissor | Nome do usuário ou sistema que enviou a consulta |
| ID da sessão | ID que vincula a consulta a uma sessão de usuário específica |
| Executar código-fonte | Nome do programa cliente que iniciou a sessão |
Quando quiser recarregar as consultas exibidas na página, selecione o botão Atualizar na faixa de opções. Se vir uma consulta em execução da qual gostaria de interromper imediatamente a execução, selecione a consulta usando a caixa de seleção e selecione o botão Cancelar . Será exibida uma caixa de diálogo para confirmar antes que a consulta seja cancelada. Todas as consultas não selecionadas que fazem parte das mesmas sessões SQL selecionadas também serão canceladas.
As mesmas informações sobre a execução de consultas também podem ser encontradas usando exibições de gerenciamento dinâmico.
Análises de consulta de dados
Na página Query insights, você pode ver uma lista de consultas de longa duração e consultas executadas com frequência para ajudar a determinar quaisquer tendências nas consultas do seu armazém.
Para cada consulta no Insight de consultas de longa execução, os seguintes detalhes são fornecidos:
| Nome da coluna | Descrição |
|---|---|
| Texto da consulta | Texto da consulta executada (até 8.000 caracteres) |
| Duração mediana da execução | Tempo médio de execução da consulta (ms) em todas as execuções |
| Contagem de execuções | Número total de vezes que a consulta foi executada |
| Duração da última execução | Tempo gasto pela última execução (ms) |
| ID da instrução distribuída da última execução | ID exclusivo para a última execução da consulta |
| ID da sessão da última execução | ID de sessão para a última execução |
Para cada consulta no Insight de consultas executadas com freqüência, os seguintes detalhes são fornecidos:
| Nome da coluna | Descrição |
|---|---|
| Texto da consulta | Texto da consulta executada (até 8.000 caracteres) |
| Duração média da execução | Tempo médio de execução de consultas (ms) ao longo das execuções |
| Duração máxima | Maior tempo de execução de consulta (ms) |
| Duração mínima | Menor tempo de execução da consulta (ms) |
| ID da instrução distribuída da última execução | ID exclusivo para a última execução da consulta |
| Número de execuções | Número total de vezes que a consulta foi executada |
| Número de execuções bem-sucedidas | Número de execuções de consulta bem-sucedidas |
| Contagem de execuções com falha | Número de consultas executadas com falha |
| Contagem de corridas canceladas | Número de execuções de consulta canceladas |
As mesmas informações sobre consultas concluídas, falhadas e canceladas e as execuções de consultas com informações agregadas também podem ser encontradas nas coletas de informações de consultas no data warehousing do Fabric.
Limitações
- As consultas históricas podem levar até 15 minutos para aparecer na atividade Consulta, dependendo da carga de trabalho simultânea que está sendo executada.
- Apenas as primeiras 10.000 linhas podem ser exibidas nas abas Execuções de consulta e Informações de consulta, conforme as seleções de filtro fornecidas.
- Um erro "Nome de objeto inválido queryinsights.exec_requests_history" pode ocorrer se a atividade de consulta for aberta imediatamente após a criação de um novo armazém de dados, devido às visões do sistema subjacentes que ainda não foram geradas. Como solução alternativa, aguarde dois minutos e atualize a página.