Log delle operazioni del database con mirroring (anteprima)
I log delle operazioni del database con mirroring fanno parte del monitoraggio 'area di lavoro log e vengono registrati nel database KQL eventhouse, che fa parte della soluzione di intelligence Real-Time. È possibile usare questi log per monitorare l'esecuzione e le prestazioni del database con mirroring.
Log di esecuzione delle tabelle di database con mirroring
I log a livello di tabella del database con mirroring forniscono informazioni dettagliate sull'esecuzione del mirroring, completando la visualizzazione immediata del monitoraggio del database con mirroring . È possibile usare questi log per:
- Comprendere la quantità di dati replicati nel tempo per i database o le tabelle con mirroring.
- Tenere traccia delle aggiunte e delle rimozioni delle tabelle per il mirroring.
- Monitorare lo stato del mirroring e diagnosticare gli errori.
- Misurare il tempo e la latenza per gli snapshot iniziali e la replica incrementale dei dati.
Nella tabella seguente vengono descritte le colonne archiviate nella tabella MirroredDatabaseTableExecution:
Nome colonna | Digitare | Descrizione |
---|---|---|
Timestamp | datetime | Timestamp (UTC) di quando la voce di log è stata generata quando il record è stato creato dall'origine dati. |
OperationName | corda | Operazione associata al record del log operazioni. Valori validi: AddTable , ReplicatingSchema , StartSnapshotting , Snapshotting , StartReplicating , Replicating , StartReseeding , FailTable , RemoveTable , StopTable . |
ItemId | corda | Identificatore dell'elemento di database con mirroring fabric. |
ItemKind | corda | Tipo dell'elemento Fabric. Valori validi: MirroredDatabase . |
ItemName | corda | Nome dell'elemento di database con mirroring fabric. |
WorkspaceId | corda | Identificatore dell'area di lavoro. |
WorkspaceName | corda | Nome dell'area di lavoro. |
CapacityId | corda | Identificatore della capacità infrastruttura su cui è in esecuzione l'elemento. |
CorrelationId | corda | Non applicabile. |
OperationId | corda | Non applicabile. |
Identità | corda | Non applicabile. |
CustomerTenantId | corda | ID tenant del cliente, in cui è stata eseguita l'operazione. |
DurationMs | lungo | Non applicabile. |
Stato | corda | Non applicabile. |
Livello | corda | Non applicabile. |
Regione | corda | Area in cui si trova il database con mirroring fabric. |
WorkspaceMonitoringTableName | corda | Nome della tabella di monitoraggio dell'area di lavoro. Valori validi: MirroredDatabaseTableExecution . |
OperationStartTime | datetime | Ora (UTC) dell'avvio dell'operazione. |
OperationEndTime | datetime | Ora (UTC) terminata l'operazione. |
MirroringSourceType | corda | Tipo del database di origine, ad esempio AzureSqlDatabase , Snowflake . |
SourceTableName | corda | Nome della tabella di origine. |
SourceSchemaName | corda | Nome dello schema di origine. |
ProcessedRows | lungo | Numero di righe elaborate dall'operazione specificata. |
ProcessedBytes | lungo | Dimensioni dei dati elaborati dall'operazione specificata. |
ReplicatorBatchLatency | lungo | Latenza per replicare il batch di dati durante il mirroring. L'unità è in secondi. |
ErrorType | corda | Tipo di errore: UserError o SystemError . |
ErrorMessage | corda | Dettagli del messaggio di errore. |
Query di esempio
È possibile trovare query di esempio nel repository fabric-samples GitHub.