Comparteix via


Uso de etiquetas de consulta en Fabric Data Warehouse

Se aplica a:✅ punto de conexión de análisis SQL y Almacenamiento de datos en Microsoft Fabric

Las etiquetas de consulta proporcionan un mecanismo para buscar consultas en vistas de información de consultas o control de código fuente.

Sugerencia

Las convenciones de nomenclatura adecuadas son útiles. Por ejemplo, iniciar la etiqueta con PROJECT, PROCEDURE, STATEMENTo COMMENT ayuda a identificar las consultas entre las muchas del almacén.

Sintaxis de etiqueta

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

Examples

Nota:

Las consultas completadas pueden tardar hasta 15 minutos en aparecer en las vistas de información de consulta en función de la carga de trabajo simultánea que se ejecuta.

A. Seguimiento del rendimiento importante de las consultas en Query Insights

Coloque una etiqueta única en una consulta de alto costo que desee realizar un seguimiento del rendimiento con el tiempo.

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

A continuación, puede encontrar el rendimiento de esa consulta en vistas Query Insights, por ejemplo:

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. Seguimiento del rendimiento de las consultas de varias etiquetas

Puede revisar y comparar varias etiquetas de consulta, por ejemplo:

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