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 da 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 monitoramento do portal do Fabric. 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.

Saiba mais sobre como usar o monitoramento de espaço de trabalho para monitorar seu banco de dados espelhado.

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

Nome da Coluna Tipo Description
Data e 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 cadeia (de caracteres) 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 cadeia (de caracteres) O identificador do item de banco de dados espelhado Fabric.
ItemKind cadeia (de caracteres) O tipo do item de malha. Valores válidos: MirroredDatabase.
Nome do Item cadeia (de caracteres) O nome do item de banco de dados espelhado de malha.
WorkspaceId cadeia (de caracteres) O identificador do espaço de trabalho.
Nome do espaço de trabalho cadeia (de caracteres) O nome do espaço de trabalho.
CapacityId cadeia (de caracteres) O identificador de capacidade de malha que hospeda o item que está sendo operado.
CorrelationId cadeia (de caracteres) Não aplicável.
OperationId cadeia (de caracteres) Não aplicável.
Identidade cadeia (de caracteres) Não aplicável.
CustomerTenantId cadeia (de caracteres) ID do inquilino do cliente, onde a operação foi executada.
DuraçãoMs long Não aplicável.
Situação cadeia (de caracteres) Não aplicável.
Nível cadeia (de caracteres) Não aplicável.
Região cadeia (de caracteres) A região onde o banco de dados espelhado de malha está localizado.
WorkspaceMonitoringTableName cadeia (de caracteres) 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 cadeia (de caracteres) O tipo de base de dados de origem, por exemplo AzureSqlDatabase, , AzurePostgreSql, Snowflake.
SourceTableName cadeia (de caracteres) O nome da tabela de origem.
SourceSchemaName cadeia (de caracteres) O nome do esquema de origem.
ProcessedRows long O número de linhas processadas pela operação dada.
ProcessedBytes long O tamanho dos dados processados pela operação dada.
ReplicatorBatchLatency long A latência para replicar o lote de dados durante o espelhamento. A unidade é em segundos.
Tipo de erro cadeia (de caracteres) O tipo do erro - UserError ou SystemError.
Mensagem de erro cadeia (de caracteres) Os detalhes da mensagem de erro.

Exemplos de consultas

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