Partager via


Journaux des opérations de base de données mise en miroir (préversion)

Les journaux des opérations de base de données mises en miroir font partie des journaux d’activité de surveillance de l’espace de travail et sont inscrits dans la base de données KQL Eventhouse, qui fait partie de la solution Real-Time Intelligence. Vous pouvez utiliser ces journaux pour surveiller l’exécution et les performances de votre base de données mise en miroir.

Journaux d’exécution de table de base de données en miroir

Les journaux de table de base de données mis en miroir fournissent des informations détaillées sur l’exécution de la mise en miroir, en complément de la vue d’aperçu de surveillance de la base de données mise en miroir. Vous pouvez utiliser ces journaux pour :

  • Comprendre la quantité de données répliquées au fil du temps pour les bases de données/tables mises en miroir.
  • Effectuez le suivi des ajouts et suppressions de tables pour la mise en miroir.
  • Surveillez l’état de la mise en miroir et diagnostiquez les échecs.
  • Mesurez le temps et la latence pour les instantanés initiaux et la réplication incrémentielle des données.

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

Nom de colonne Type Description
Horodatage datetime Horodatage (UTC) du moment où l’entrée du journal a été générée lors de la création de l’enregistrement par la source de données.
OperationName corde Opération associée à l’enregistrement du journal des opérations. Valeurs valides : AddTable, ReplicatingSchema, StartSnapshotting, Snapshotting, StartReplicating, Replicating, StartReseeding, FailTable, RemoveTable, StopTable.
ItemId corde Identificateur de l’élément de base de données en miroir Fabric.
ItemKind corde Type de l’élément Fabric. Valeurs valides : MirroredDatabase.
ItemName corde Nom de l’élément de base de données mise en miroir Fabric.
WorkspaceId corde Identificateur de l’espace de travail.
WorkspaceName corde Nom de l’espace de travail.
CapacityId corde Identificateur de capacité fabric hébergeant l’élément en cours d’exploitation.
CorrelationId corde Sans objet.
OperationId corde Sans objet.
Identité corde Sans objet.
CustomerTenantId corde ID client, où l’opération a été effectuée.
DurationMs long Sans objet.
Statut corde Sans objet.
Niveau corde Sans objet.
Région corde Région où se trouve la base de données mise en miroir Fabric.
WorkspaceMonitoringTableName corde Nom de la table de surveillance de l’espace de travail. Valeurs valides : MirroredDatabaseTableExecution.
OperationStartTime datetime Heure (UTC) de l’opération démarrée.
OperationEndTime datetime Heure (UTC) de l’opération terminée.
MirroringSourceType corde Type de la base de données source, par exemple AzureSqlDatabase, Snowflake.
SourceTableName corde Nom de la table source.
SourceSchemaName corde Nom du schéma source.
ProcessedRows long Nombre de lignes traitées par l’opération donnée.
Octets traités long Taille des données traitées par l’opération donnée.
ReplicatorBatchLatency long Latence pour répliquer le lot de données pendant la mise en miroir. L’unité est en secondes.
ErrorType corde Type de l’erreur - UserError ou SystemError.
ErrorMessage corde Détails du message d’erreur.

Exemples de requêtes

Vous trouverez des exemples de requêtes dans les exemples de structure dépôt GitHub.