Pular para o conteúdo principal
Saiba por um evento que um relatório está pronto, em vez de ler o status dele várias vezes.

Participantes


  • Sua instituição. O seu sistema que recebe o evento e chama a API do Reporter.
  • Reporter. Registra o resultado do relatório e publica o evento.
  • Streaming Hub. Entrega o evento à sua subscription.

Antes de começar


  • O Streaming Hub recebe os eventos do Reporter no seu ambiente.
  • Você tem uma subscription ativa no Streaming Hub que recebe report.finished e report.partial na versão major 2. Veja Gerenciar subscriptions.

Diagrama


Receber o resultado do relatório como evento

O que o sistema faz sozinho


Regras


  • Pelo Streaming Hub, você recebe um evento quando um relatório termina como Finished ou Partial.
  • Você pode receber o mesmo evento mais de uma vez. Descarte uma repetição pelo ID do evento, como descreve Consumir eventos.

Como saber que terminou


Você recebeu report.finished e baixou o arquivo. Ou você recebeu report.partial e leu as fontes de dados que falharam.

O que pode dar errado


Relacionados