Partager via


Journaux de commandes

La table des journaux de commandes contient la liste des commandes exécutées sur une base de données KQL Eventhouse, qui fait partie de Real-Time Intelligence. Pour chaque commande, un enregistrement d’événement de journal est stocké dans la table EventhouseCommandLogs.

Table des journaux de commandes

Utilisez les journaux de commande pour :

  • Analyser les performances et les tendances des commandes.
  • Identifier les commandes qui consomment une grande quantité de ressources système.
  • Identifier les utilisateurs et les applications qui exécutent le plus grand nombre de commandes.

Le tableau suivant décrit les colonnes stockées dans la table EventhouseCommandLogs :

Nom de la colonne Type Description
CacheColdHitsBytes long Quantité de données de stockage froid qui étaient disponibles pour la commande dans le cache froid en raison de la prérécupération des données.
CacheColdMissesBytes long Quantité de données de stockage froid qui n’étaient pas disponibles pour la commande dans le cache froid.
CacheHotHitsBytes long Quantité de données qui étaient disponibles pour la commande dans le cache chaud. Quantité de données stockées dans le cache chaud est définie par la stratégie de mise en cache de la base de données ou de la table.
CacheHotMissesBytes long Quantité de données qui n’étaient pas disponibles pour la commande dans le cache chaud.
CapacityId string Identificateur de capacité Fabric.
CommandText string Texte de la commande.
ComponentFault string En cas d’erreur d’une commande, le composant où l’erreur s’est produite. Valeurs valides : Server ou Client.
CorrelationId string Identificateur de corrélation de la commande.
CpuTimeMs long Durée d’utilisation totale du processeur (en millisecondes) par la commande.
CustomerTenantId string Identificateur du locataire du client.
DatabaseId string Identificateur unique de la base de données.
DatabaseName string Nom de la base de données.
DurationMs long Durée de la commande (en millisecondes).
EventhouseCommandType string Type de la commande qui a été exécutée.
ExtentsMaxScannedTime DATETIME Durée maximale d’analyse des données.
ExtentsMinScannedTime DATETIME Durée minimale d’analyse des données.
FailureReason string Raison pour laquelle la commande a échoué.
Identité dynamic Identité de l’utilisateur ou de l’application qui a exécuté la commande.
ItemId string Identificateur de l’élément Fabric Eventhouse.
ItemKind string Type de l’élément Fabric. Valeurs valides : Eventhouse.
ItemName string Nom de l’élément Fabric Eventhouse.
Niveau string Non applicable.
MemoryPeakBytes long Consommation de mémoire maximale de la commande.
OperationEndTime DATETIME Heure (UTC) à laquelle l’opération s’est terminée.
OperationId string Identificateur unique du journal de commandes.
NomOpération string Nom de l’opération effectuée.
OperationStartTime DATETIME Heure (UTC) à laquelle l’opération a commencé.
Région string Région où se trouve la base de données KQL Fabric.
ScannedExtentsCount long Nombre d’extensions parcourues par la commande. Un nombre élevé peut indiquer la cause d’un problème de latence de la commande.
ScannedRowsCount long Nombre de lignes parcourues par la commande. Un nombre élevé peut indiquer la cause d’un problème de latence de la commande.
SourceApplication string Nom de l’application source qui a exécuté la commande.
État string État d’achèvement de la commande.
Timestamp DATETIME Heure (UTC) de génération de l’événement.
TotalExtentsCount long Nombre total d’extensions dans le jeu de résultats.
TotalRowsCount long Nombre total de lignes dans le jeu de résultats.
WorkspaceId string Identificateur de l’espace de travail.
WorkspaceMonitoringTableName string Nom de la table de monitoring de l’espace de travail. Valeurs valides : EventhouseCommandyLogs.
WorkspaceName string Nom de l’espace de travail.

Exemples de requêtes

Vous trouverez des exemples de requêtes dans le référentiel GitHub fabric-sample.