Compartilhar via


Monitorar a replicação de banco de dados espelhado do Fabric

Este artigo descreve vários métodos para monitorar o banco de dados espelhado após ele ser configurado, incluindo o uso do portal do Fabric, o monitoramento programático e o monitoramento do workspace.

Monitorar no portal do Fabric

Depois que o banco de dados espelhado estiver configurado, você poderá monitorar o estado atual da replicação. A seção De replicação do Monitor mostra o status do nível do banco de dados e uma lista de tabelas em replicação, juntamente com o status correspondente, o total de linhas replicadas e a última hora concluída.

Captura de tela do portal do Fabric do painel Monitorar banco de dados espelho. O status da replicação de origem e todas as tabelas mostram Em execução.

Dica

Se você observar um atraso na aparência dos dados espelhados, siga o guia de solução de problemas para depurar o possível problema.

Veja a seguir os detalhes sobre a exibição de monitoramento:

Monitor Descrição
Status do nível do banco de dados Os status possíveis incluem:
- Em execução: a replicação está em execução trazendo instantâneo e alterando dados para o OneLake.
- Em execução com o aviso: a replicação está em execução, com erros transitórios.
- Parada/Parada: a replicação foi interrompida.
- Falha: erro fatal na replicação que não pode ser recuperado.
- Pausado: a replicação está pausada. Isso acontece quando você pausa e retoma a capacidade do Fabric. Saiba mais das Alterações na capacidade do Fabric.
Nome O nome da tabela de origem no formato ou [schema_name].[table_name] no [table_Name] formato.
Status do nível da tabela Os status possíveis incluem:
- Em execução: os dados estão replicando.
- Em execução com aviso: aviso de erro não fatal com replicação dos dados da tabela.
- Parada/Parada: a replicação foi interrompida.
- Falha: erro fatal na replicação dessa tabela.
Linhas replicadas A contagem cumulativa de linhas replicadas, incluindo todas as inserções, atualizações e exclusões aplicadas à tabela de destino.
Última conclusão A última hora concluída para atualizar a tabela espelhada da origem.

Monitorar programaticamente

Você pode monitorar os bancos de dados espelhados programaticamente usando as APIs REST ou o SDK. Saiba mais na API REST pública de espelhamento do Microsoft Fabric sobre como obter o status de espelhamento para o banco de dados espelhado ou tabelas específicas.

Usar o monitoramento do workspace

O monitoramento de workspace é um recurso de observabilidade no Microsoft Fabric que permite que desenvolvedores e administradores acessem logs detalhados e métricas de desempenho de seus workspaces.

O espelhamento no Fabric dá suporte a logs de operação no monitoramento do workspace para fornecer uma experiência de monitoramento mais abrangente para seus bancos de dados espelhados. Você pode usar esses logs para monitorar a execução e o desempenho do banco de dados espelhado, incluindo replicação de dados, alterações de tabela, status de espelhamento, falhas e latência de replicação.

Para começar, habilite o monitoramento em seu workspace. Depois que o monitoramento do workspace estiver habilitado, os logs de execução de banco de dados espelhados serão ingeridos automaticamente na MirroredDatabaseTableExecution tabela no banco de dados KQL de monitoramento. Saiba mais sobre os logs disponíveis e a estrutura dos logs de operação do banco de dados espelhado.

Captura de tela do portal do Fabric sobre a habilitação de monitoramento nas configurações do workspace.

Em seguida, você tem acesso total a uma experiência de monitoramento avançada para o banco de dados espelhado:

  • Derivar insights sob demanda: Consulte os logs de operações granulares diretamente usando KQL no banco de dados de monitoramento para obter acesso instantâneo às informações necessárias.

    Captura de tela do portal do Fabric para consultar o banco de dados monitor.

  • Crie painéis de monitoramento personalizados: Com o banco de dados de monitoramento, você pode integrar dados em suas ferramentas preferenciais, como o Power BI e os PainéisReal-Time para criar painéis adaptados às suas necessidades.

    Captura de tela do portal do Fabric do painel de criação para monitorar o banco de dados espelhado.

  • Configurar alertas:configurar alertas com base nos logs e métricas que você está rastreando.