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:✅ endpoint de análise SQL e armazém de dados no Microsoft Fabric
Os rótulos de consulta fornecem um mecanismo para localizar consultas em visualizações de análise de consulta ou controle de versão.
Sugestão
Boas convenções de nomenclatura são úteis. Por exemplo, começar a etiqueta com PROJECT, PROCEDURE, STATEMENT, ou COMMENT ajuda a identificar consultas entre as muitas no seu armazém.
Sintaxe de LABEL
SELECT ...
FROM ...
OPTION (LABEL = '<label text>');
Examples
Observação
Consultas concluídas podem demorar até 15 minutos a aparecer nas visualizações de insights de consulta, dependendo da carga de trabalho concorrente em execução.
A. Acompanhar o desempenho importante das consultas no Query Insights
Coloque um rótulo único numa consulta de alto custo que pretende acompanhar ao longo do tempo.
SELECT FinanceKey, DateKey, OrganizationKey, DepartmentGroupKey, SUM(AMOUNT)
FROM dbo.FactFinance
WHERE OrganizationKey = 123
AND DepartmentGroupKey = 123
GROUP BY FinanceKey, DateKey, OrganizationKey, DepartmentGroupKey
OPTION (LABEL = 'SALES DASHBOARD');
Pode então encontrar o desempenho dessa consulta nas vistas de Informações da Consulta, por exemplo:
SELECT *
FROM
queryinsights.long_running_queries
WHERE
last_run_command LIKE '%SALES DASHBOARD%'
ORDER BY
median_total_elapsed_time_ms DESC;
SELECT *
FROM
queryinsights.exec_requests_history
WHERE
label IN ('SALES DASHBOARD')
ORDER BY
submit_time DESC;
B. Rastrear o desempenho de consultas de múltiplos rótulos
Pode rever e comparar múltiplos rótulos de consulta, por exemplo:
SELECT *
FROM
queryinsights.exec_requests_history
WHERE
label IN ('Regular','Clustered')
ORDER BY
submit_time DESC;