Journaux d’opérations de données
La table des journaux d’opérations de données contient la liste des opérations de données d’une base de données KQL Eventhouse, qui fait partie de Real-Time Intelligence. Pour chaque opération de données, un enregistrement d’événement de journal est stocké dans la table EventhouseDataOperationsLogs.
Tables des journaux d’opérations de données
Utilisez les journaux d’opérations de données pour :
- Analyser le niveau de performance et les tendances des opérations de données.
- Résoudre les problèmes d’opérations de données consommant une importante quantité de minutes d’activité processeur.
- Identifier les opérations de données appliquées à une table spécifique.
Les opérations de données comprennent :
BatchIngest
: pour chaque opération de données d’ingestion par lots.UpdatePolicy
: pour chaque opération de données de stratégie de mise à jour.MaterializedView
: pour chaque opération de données de mise à jour d’une vue matérialisée.RowStoreSeal
: fait référence à l’opération de données qui scelle une étendue de données de diffusion en continu temporairement stockées dans un rowstore. L’opération de donnéesRowStoreSeal
se produit une fois que les données de diffusion en continu sont disponibles pour les requêtes.
Le tableau suivant décrit les colonnes stockées dans la table EventhouseDataOperationsLogs :
Nom de la colonne | Type | Description |
---|---|---|
CapacityId | string | Identificateur de capacité Fabric. |
CorrelationId | string | Identificateur de corrélation de l’opération de données. |
CpuTimeMs | long | Temps processeur total (ms) utilisé par l’opération de données. |
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. |
DataOperationKind | string | Type d’activité de l’opération de données. |
DurationMs | long | Durée de l’opération de données (ms). |
EventhouseDataOperationProperties | dynamic | (facultatif) Propriétés supplémentaires pour des types d’opérations de données spécifiques. |
ExtentSizeInBytes | long | Taille totale des étendues ingérées sur cette opération. |
Identité | dynamic | Non applicable. |
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. |
OperationId | string | Identificateur unique du journal des opérations de données. |
OriginalSizeInBytes | long | Taille d’origine des données ingérées. |
Région | string | Région où se trouve la base de données KQL Fabric. |
État | string | Non applicable. |
TableName | string | Nom de la table de destination utilisée par l’opération de données. |
Timestamp | DATETIME | Heure (UTC) de génération de l’événement. |
TotalExtentsCount | long | Nombre total d’étendues ingérées par l’opération de données. |
TotalRowsCount | long | Nombre de lignes ingérées par l’opération de données. |
WorkspaceId | string | Identificateur de l’espace de travail. |
WorkspaceMonitoringTableName | string | Nom de la table de monitoring de l’espace de travail. Valeurs valides : EventhouseDataOperationsLogs . |
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.