Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op:✅ SQL Analytics-eindpunt en -magazijn in Microsoft Fabric
Querylabels bieden een mechanisme voor het vinden van query's in queryinzichtweergaven of broncodebeheer.
Aanbeveling
Goede naamconventies zijn nuttig. U kunt bijvoorbeeld het label starten met PROJECT, PROCEDURE, STATEMENT of COMMENT, wat helpt bij het identificeren van query's tussen de vele in uw opslagruimte.
LABEL syntaxis
SELECT ...
FROM ...
OPTION (LABEL = '<label text>');
Voorbeelden
Opmerking
Het kan tot 15 minuten duren voordat voltooide query's worden weergegeven in queryinzichtweergaven, afhankelijk van de gelijktijdige workload die wordt uitgevoerd.
Eén. Belangrijke queryprestaties bijhouden in Query Insights
Plaats een uniek label in een dure query waarvan u de prestatie in de loop van de tijd wilt bijhouden.
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');
Vervolgens kunt u de prestaties van die query vinden in queryinzichtweergaven , bijvoorbeeld:
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. Queryprestaties van meerdere labels bijhouden
U kunt meerdere querylabels bekijken en vergelijken, bijvoorbeeld:
SELECT *
FROM
queryinsights.exec_requests_history
WHERE
label IN ('Regular','Clustered')
ORDER BY
submit_time DESC;