Atualização em tempo real no Painel em Tempo Real

Painel em Tempo Real no Microsoft Fabric ajuda a monitorar dados em tempo real e reagir às alterações à medida que acontecem. Para garantir que seu painel sempre reflita dados dinâmicos, Real-Time Painel dá suporte à atualização ao vivo.

A atualização ao vivo atualiza os visuais do painel quando novos dados são ingeridos na fonte subjacente. Para visuais que não oferecem suporte à detecção de ingestão ou que se baseiam em fontes de dados sem suporte, o painel usa um intervalo de atualização padrão definido pelo editor do painel. A detecção de ingestão é mais eficiente do que os intervalos de tempo fixo, pois consulta os dados somente quando os dados são alterados.

A atualização ao vivo funciona bem nos seguintes cenários:

  • Dados de alta frequência: Você precisa ver dados no momento em que eles chegam, mas deseja evitar sondagem constante durante períodos "silenciosos".

  • Otimização de custo: Você deseja reduzir a carga de computação e os custos de consulta associados à atualização de painéis que não receberam novos dados.

  • Monitoramento em larga escala: Você está monitorando várias fontes e deseja que o sistema gerencie de forma inteligente gatilhos de atualização com base na ingestão real.

Como funciona a atualização ao vivo

A atualização ao vivo usa uma única consulta de plano de fundo leve por visual com base na função ingestion_time(). Em vez de executar consultas visuais pesadas em intervalos fixos, o painel verifica periodicamente a "marca d’água máxima" dos dados de cada elemento visual.

Se a consulta de detecção identificar que novos dados são ingeridos, o processo dispara uma atualização desse visual do painel. Se nenhum novo dado for detectado, nenhuma consulta adicional será executada para esse visual até a próxima verificação.

Configurar a atualização ao vivo (Editor)

Como editor de dashboard, você pode definir como seu painel permanece atualizado nas configurações de Atualização.

  1. No painel, habilite o modo de Edição e selecione Gerenciar na faixa de opções superior.

  2. Selecione Atualizar configurações.

  3. Escolha entre as seguintes opções:

    Captura de tela do painel de configurações de atualização ao vivo.

  • Atualização ao vivo (recomendado): Habilita a atualização ao vivo. O painel monitora novos dados e atualizações automaticamente.

    • Selecione o botão Configurações para revelar as opções de configuração de atualização ao vivo:
      • Limite de taxa de atualização: Define um intervalo de tempo mínimo entre as atualizações para evitar atualizações excessivas durante a ingestão de dados de alta frequência.
      • Intervalo de atualização alternativo: Para visuais que não são compatíveis com a detecção de ingestão, esse intervalo determina com que frequência são atualizados.
  • Somente atualização manual: O painel permanece estático. Os visuais só são atualizados quando você seleciona o botão Atualizar manualmente.

Monitorar e controlar a atualização (Visualizador)

Os visualizadores do painel podem monitorar o status da atualização e pausar as atualizações se precisarem analisar um ponto específico no tempo.

A faixa de opções do painel fornece indicações visuais para o estado de atualização atual:

Atualização dinâmica (habilitada): O botão está ativo. Passar o mouse sobre o botão mostra uma dica de ferramenta: "Os visuais são atualizados automaticamente à medida que novos dados entram".

Atualização ao vivo (pausada): O botão é exibido com um strike-through. A dica de ferramenta indica: "Os visuais não são atualizados automaticamente".

Cada visual exibe seu último carimbo de data/hora de atualização, para que você possa avaliar rapidamente a atualidade dos dados. Passe o mouse sobre o carimbo de data/hora para exibir detalhes adicionais, como quando os dados foram atualizados pela última vez e quando a origem foi verificada pela última vez. Para atualizar os dados manualmente, selecione o botão Atualizar no visual a qualquer momento.

Captura de tela da data e hora da última atualização de um visual.

Pausar ou retomar atualizações

Se você estiver investigando um ponto de dados específico e não quiser que os visuais mudem, na faixa de opções do painel alterne para o modo Exibição e selecione o botão Atualização ao vivo para definir a atualização ao vivo como Desativada (Pausada). Enquanto pausado, o painel não executa nenhuma atualização automatizada. Volte para Ativado para retomar a atualização em tempo real.

Captura de tela do botão de atualização em tempo real na faixa de opções do painel.

Considerações e limitações

  • Comportamento de fallback: Para tabelas sem suporte ou tipos visuais específicos, o painel usa o intervalo de atualização de Fallback definido nas configurações do editor.

  • Uso de computação: Embora a atualização dinâmica seja significativamente mais eficiente do que a atualização de intervalo fixo, as consultas de detecção em segundo plano ainda consomem alguns recursos.