Partilhar via


Logs de operação do banco de dados espelhado (Visualização)

Os logs de operação do banco de dados espelhado fazem parte dos logs de monitoramento do espaço de trabalho e são registrados no banco de dados KQL do Eventhouse, que faz parte da solução Real-Time Intelligence. Você pode usar esses logs para monitorar a execução e o desempenho do banco de dados espelhado.

Logs de execução de tabela de banco de dados espelhados

Os logs espelhados no nível da tabela do banco de dados fornecem informações detalhadas sobre a execução do espelhamento, complementando a visualização rápida do de monitoramento do Banco de Dados Espelhado. Você pode usar esses logs para:

  • Compreenda a quantidade de dados replicados ao longo do tempo para os bancos de dados/tabelas espelhados.
  • Rastreie adições e remoções de tabelas para espelhamento.
  • Monitore o status do espelhamento e diagnostique falhas.
  • Meça o tempo e a latência dos snapshots iniciais e da replicação incremental de dados.

A tabela a seguir descreve as colunas armazenadas na tabela MirroredDatabaseTableExecution:

Nome da coluna Tipo Descrição
Carimbo de data/hora datetime O carimbo de data/hora (UTC) de quando a entrada de log foi gerada quando o registro foi criado pela fonte de dados.
Nome da operação string A operação associada ao registro de log de operação. Valores válidos: AddTable, ReplicatingSchema, StartSnapshotting, Snapshotting, StartReplicating, Replicating, StartReseeding, FailTable, RemoveTable, StopTable.
ItemId string O identificador do item de banco de dados espelhado Fabric.
ItemKind string O tipo do item de malha. Valores válidos: MirroredDatabase.
Nome do Item string O nome do item de banco de dados espelhado de malha.
WorkspaceId string O identificador do espaço de trabalho.
Nome do espaço de trabalho string O nome do espaço de trabalho.
CapacityId string O identificador de capacidade de malha que hospeda o item que está sendo operado.
CorrelationId string Não aplicável.
OperationId string Não aplicável.
Identidade string Não aplicável.
CustomerTenantId string ID do inquilino do cliente, onde a operação foi executada.
DuraçãoMs Longo Não aplicável.
Situação string Não aplicável.
Nível string Não aplicável.
Região string A região onde o banco de dados espelhado de malha está localizado.
WorkspaceMonitoringTableName string O nome da tabela de monitoramento do espaço de trabalho. Valores válidos: MirroredDatabaseTableExecution.
OperationStartTime datetime A hora (UTC) em que a operação foi iniciada.
OperationEndTime datetime A hora (UTC) a operação terminou.
MirroringSourceType string O tipo de banco de dados de origem, por exemplo, AzureSqlDatabase, Snowflake.
SourceTableName string O nome da tabela de origem.
SourceSchemaName string O nome do esquema de origem.
ProcessedRows Longo O número de linhas processadas pela operação dada.
ProcessedBytes Longo O tamanho dos dados processados pela operação dada.
ReplicatorBatchLatency Longo A latência para replicar o lote de dados durante o espelhamento. A unidade é em segundos.
Tipo de erro string O tipo do erro - UserError ou SystemError.
Mensagem de erro string Os detalhes da mensagem de erro.

Exemplos de consultas

Você pode encontrar consultas de exemplo no fabric-samples repositório GitHub.