Compartir a través de


Registros de comandos

La tabla de registros de comandos contiene la lista de comandos ejecutados en una base de datos de KQL de Eventhouse, que forma parte de Inteligencia en tiempo real. Para cada comando, un registro de eventos de registro se almacena en la tabla EventhouseCommandLogs.

Tabla de registros de comandos

Use los registros de comandos para:

  • Analizar el rendimiento y las tendencias de los comandos.
  • Identificar los comandos que consumen una gran cantidad de recursos del sistema.
  • Identificar los usuarios y las aplicaciones que ejecutan el mayor número de comandos.

En la tabla siguiente se describen las columnas almacenadas en la tabla EventhouseCommandLogs:

Nombre de la columna Tipo Descripción
CacheColdHitsBytes long La cantidad de datos de almacenamiento en frío que estaba disponible para el comando 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 el comando en caché en frío.
CacheHotHitsBytes long La cantidad de datos disponibles para el comando en la 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 La cantidad de datos que no están disponibles para el comando en caché activa.
CapacityId string Identificador de capacidad de Fabric.
CommandText string Texto del comando.
ComponentFault string En caso de error de comando, el componente donde se produjo el error. Valores válidos: Server o Client.
CorrelationId string El identificador de correlación del comando.
CpuTimeMs long La CPU total en milisegundos (ms) usada por el comando.
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 La duración del comando (ms).
EventhouseCommandType string El tipo de comando que se ejecutó.
ExtentsMaxScannedTime datetime El tiempo máximo de examen de datos.
ExtentsMinScannedTime datetime El tiempo mínimo de examen de datos.
FailureReason string El motivo por el que se produjo un error en el comando.
Identidad dinámico La identidad del usuario o aplicación que ejecutó el comando.
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 del comando.
OperationEndTime datetime La hora (UTC) a la que finalizó la operación.
OperationId string El identificador de registro de comandos único.
OperationName string El nombre de la operación realizada.
operationStartTime datetime La hora (UTC) a la que comenzó la operación.
Region string La región donde se encuentra la base de datos de KQL de Fabric.
ScannedExtentsCount long El número de extensiones escaneadas por el comando. Un número alto podría indicar la causa de un problema de latencia de comandos.
ScannedRowsCount long El número de filas escaneadas por el comando. Un número alto podría indicar la causa de un problema de latencia de comandos.
SourceApplication string El nombre de la aplicación de origen que ejecutó el comando.
Estado string El estado de finalización del comando.
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: EventhouseCommandyLogs.
WorkspaceName string El nombre del área de trabajo.

Consultas de ejemplo

Puede encontrar consultas de ejemplo en el repositorio de GitHub fabric-samples.