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
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.