Compartilhar via


Logs de operação do banco de dados espelhado (versão prévia)

Os logs de operação de banco de dados espelhados fazem parte do monitoramento do workspace logs 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 da tabela de banco de dados espelhado

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

  • Entenda a quantidade de dados replicados ao longo do tempo para os bancos de dados/tabelas espelhados.
  • Acompanhe adições e remoções de tabelas para espelhamento.
  • Monitore o status de espelhamento e diagnostice falhas.
  • Medir o tempo e a latência para instantâneos iniciais e replicação de dados incrementais.

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

Nome da coluna Tipo Descrição
Timestamp datetime O carimbo de data/hora (UTC) de quando a entrada de log foi gerada quando o registro foi criado pela fonte de dados.
OperationName corda 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 corda O identificador do item de banco de dados espelhado do Fabric.
ItemKind corda O tipo do item fabric. Valores válidos: MirroredDatabase.
ItemName corda O nome do item de banco de dados espelhado do Fabric.
WorkspaceId corda O identificador do workspace.
WorkspaceName corda O nome do workspace.
CapacityId corda O identificador de capacidade do Fabric que hospeda o item em que está sendo operado.
CorrelationId corda Não aplicável.
OperationId corda Não aplicável.
Identidade corda Não aplicável.
CustomerTenantId corda ID do Locatário do Cliente, em que a operação foi executada.
DurationMs Longas Não aplicável.
Estado corda Não aplicável.
Nível corda Não aplicável.
Região corda A região em que o banco de dados espelhado do Fabric está localizado.
WorkspaceMonitoringTableName corda O nome da tabela de monitoramento do workspace. Valores válidos: MirroredDatabaseTableExecution.
OperationStartTime datetime A hora (UTC) em que a operação foi iniciada.
OperationEndTime datetime A hora (UTC) que a operação terminou.
MirroringSourceType corda O tipo do banco de dados de origem, por exemplo, AzureSqlDatabase, Snowflake.
SourceTableName corda O nome da tabela de origem.
SourceSchemaName corda O nome do esquema de origem.
ProcessedRows Longas O número de linhas processadas pela operação fornecida.
ProcessedBytes Longas O tamanho dos dados processados pela operação fornecida.
ReplicatorBatchLatency Longas A latência para replicar o lote de dados durante o espelhamento. A unidade está em segundos.
ErrorType corda O tipo do erro – UserError ou SystemError.
ErrorMessage corda Os detalhes da mensagem de erro.

Consultas de exemplo

Você pode encontrar consultas de exemplo no exemplos de malha repositório GitHub.