Registros de consultas
La tabla de registros de consultas contiene la lista de consultas ejecutadas en una base de datos de KQL de Eventhouse, que forma parte de Inteligencia en tiempo real. Para cada consulta, un registro de eventos de registro se almacena en la tabla EventhouseQueryLogs.
tabla de registros de consultas
Use los registros de consulta para lo siguiente:
- Analizar el rendimiento y las tendencias de las consultas.
- Solución de problemas de consultas lentas.
- Identifique consultas intensivas que consumen gran cantidad de recursos del sistema.
- Identifique los usuarios o aplicaciones que ejecutan el mayor número de consultas.
En la tabla siguiente se describen las columnas almacenadas en la tabla EventhouseQueryLogs:
Nombre de la columna | Tipo | Descripción |
---|---|---|
CacheColdHitsBytes | long | La cantidad de datos de almacenamiento en frío que estaba disponible para la consulta en caché en frío debido a la captura previa de datos. |
CacheColdMissesBytes | long | La cantidad de datos de almacenamiento en frío que no estaba disponible para la consulta en caché en frío. |
CacheHotHitsBytes | long | Cantidad de datos que estaba disponible para la consulta en caché activa. La cantidad de datos almacenados en caché activa se define mediante la directiva de almacenamiento en caché de tablas o base de datos. |
CacheHotMissesBytes | long | Cantidad de datos que no estaban disponibles para la consulta en caché activa. |
CapacityId | string | Identificador de capacidad de Fabric. |
ComponentFault | string | En caso de error de consulta, el componente donde se produjo el error. Valores válidos: Server y Client . Si el conjunto de resultados de la consulta es demasiado grande, el valor es Client . Si se produjo un error interno, el valor es Server . |
CorrelationId | string | El identificador de correlación de la consulta. El valor puede incluir componentes de otros elementos que participan en la consulta, como el modelo semántico del informe que ejecuta la consulta. |
CpuTimeMs | long | Tiempo total de CPU (ms) usado por la consulta. |
CustomerTenantId | string | El identificador de inquilino del cliente. |
DatabaseId | string | El identificador único de la base de datos. |
DatabaseName | string | El nombre de la base de datos. |
DurationMs | long | Duración de la consulta (ms). |
ExtentsMaxScannedTime | datetime | El tiempo máximo de examen de datos. |
ExtentsMinScannedTime | datetime | El tiempo mínimo de examen de datos. |
FailureReason | string | Motivo por el que se produjo un error en la consulta. |
Identidad | dinámico | La identidad del usuario o aplicación que ejecutó la consulta. |
ItemId | string | El identificador del elemento Fabric Eventhouse. |
ItemKind | string | El tipo del elemento Fabric. Valores válidos: Eventhouse . |
ItemName | string | El nombre del elemento Fabric Eventhouse. |
Nivel | string | No aplicable. |
MemoryPeakBytes | long | El consumo máximo de memoria de la consulta. |
OperationEndTime | datetime | La hora (UTC) a la que finalizó la operación. |
OperationId | string | Identificador único del registro de consultas. |
operationStartTime | datetime | La hora (UTC) a la que comenzó la operación. |
QueryText | string | Texto de la consulta. |
Region | string | La región donde se encuentra la base de datos de KQL de Fabric. |
ResultTableCount | int | Número de tablas usadas por la consulta. |
ResultTableStatistics | string | Estadísticas detalladas de las tablas usadas por la consulta. |
ScannedExtentsCount | long | El número de extensiones escaneadas por la consulta. Un número alto podría indicar la causa de un problema de latencia de consultas. |
ScannedRowsCount | long | El número de filas escaneadas por la consulta. Un número alto podría indicar la causa de un problema de latencia de consultas. |
SourceApplication | string | El nombre de la aplicación de origen que ejecutó la consulta. |
Estado | string | El estado de finalización de la consulta. |
Marca de tiempo | datetime | La hora (UTC) a la que se generó el evento. |
TotalExtentsCount | long | El número total de extensiones del conjunto de resultados. |
TotalRowsCount | long | El número total de filas del conjunto de resultados. |
WorkspaceId | string | El identificador del área de trabajo. |
WorkspaceMonitoringTableName | string | El nombre de la tabla de supervisión del área de trabajo. Valores válidos: EventhouseQueryLogs . |
WorkspaceName | string | El nombre del área de trabajo. |
Consultas de ejemplo
Puede encontrar consultas de ejemplo en el repositorio de GitHub fabric-samples.