Zdieľať cez


Použite query labels v Fabric Data Warehouse

Vzťahuje sa na:✅ koncový bod analýzy SQL a sklad v službe Microsoft Fabric

Štítky dotazov poskytujú mechanizmus na lokalizáciu dotazov v pohľadoch query insights alebo v riadení zdrojového kódu.

Prepitné

Dobré pomenovávacie konvencie sú užitočné. Napríklad začiatok štítku na PROJECT, PROCEDURE, STATEMENT, alebo COMMENT pomáha identifikovať dotazy medzi mnohými vo vašom sklade.

Syntax LABEL

SELECT ...
FROM ...
OPTION (LABEL = '<label text>');

Príklady

Poznámka

Dokončené dotazy môžu trvať až 15 minút, kým sa objavia v pohľadoch query insights v závislosti od súčasného vykonávaného pracovného zaťaženia.

Odpoveď: Sledujte výkonnosť dôležitých dotazov v Query Insights

Umiestnite jedinečné označenie do nákladného dotazu, ktorý chcete sledovať jeho výkonnosť v čase.

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');

Výkon tohto dotazu potom môžete nájsť napríklad v pohľadoch Query Insights :

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. Sledujte výkon dotazov viacerých značiek

Môžete si napríklad prezerať a porovnávať viacero štítkov dotazov:

SELECT *
FROM 
    queryinsights.exec_requests_history 
WHERE 
    label IN ('Regular','Clustered')
ORDER BY 
    submit_time DESC;