Del via


Bruk spørringsetiketter i Fabric Data Warehouse

Gjelder for:✅ SQL Analytics-endepunkt og Warehouse i Microsoft Fabric

Spørringsetiketter gir en mekanisme for å finne spørringer i spørringsinnsiktsvisninger eller kildekodekontroll.

Tips

Gode navnekonvensjoner er nyttige. For eksempel hjelper det å starte etiketten med PROJECT, PROCEDURE, , STATEMENTeller COMMENT med å identifisere spørringer blant de mange i lageret ditt.

LABEL-syntaks

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

Eksempler

Note

Fullførte spørringer kan ta opptil 15 minutter å dukke opp i query insights-visningene, avhengig av hvilken arbeidsbelastning som utføres samtidig.

En. Spor viktig spørringsytelse i Query Insights

Sett inn en unik etikett i en dyr forespørsel du ønsker å spore ytelsen til over tid.

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

Du kan deretter finne ytelsen til det spørsmålet i Query insights-visninger , for eksempel:

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. Spor spørringsytelsen til flere etiketter

Du kan gjennomgå og sammenligne flere spørringsetiketter, for eksempel:

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