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.