Assinar eventos de assimilação de dados

Nesta lição, você assinará eventos de assimilação de dados configurando um webhook com o Console do desenvolvedor do Adobe e uma ferramenta de desenvolvimento online de webhook. Você usará esses eventos para monitorar o status dos trabalhos de assimilação de dados nas lições subsequentes.

Os engenheiros de dados desejarão assinar eventos de assimilação de dados fora deste tutorial.
Os arquitetos de dados podem ignorar esta lição e ir para a lição de assimilação em lote.

Permissões necessárias

Na lição Configurar permissões, você configura todos os controles de acesso necessários para concluir esta lição, especificamente:

IMPORTANTE

Essas notificações acionadas pelos eventos de assimilação de dados serão aplicadas a todas as sandboxes, não apenas a Luma Tutorial. Você também pode ver notificações originadas de outros eventos de assimilação de dados em sua conta do .

Configurar um webhook

Neste exercício, criaremos um webhook usando uma ferramenta online chamada webhook.site (sinta-se à vontade para substituir qualquer outra ferramenta de desenvolvimento de webhook que você preferir usar):

  1. Em outra guia do navegador, abra o site https://webhook.site/

  2. Você recebe um URL exclusivo, que deve ser marcado, conforme você retorna posteriormente nas lições de assimilação de dados:

    Webhook.site

  3. Selecione o botão Editar na navegação superior

  4. Como o corpo de Resposta, digite $request.query.challenge$. As notificações de eventos do Adobe I/O que configuramos posteriormente nesta lição enviam um desafio para o webhook e exigem que ele seja incluído no corpo da resposta.

  5. Selecione o botão Save

    Editar a resposta

Configurar

  1. Em outra guia do navegador, abra o Console do Desenvolvedor do Adobe

  2. Abra seu Luma Tutorial API Project

  3. Selecione o botão Adicionar ao Projeto e selecione Evento

    Adicionar evento

  4. Filtre a lista selecionando Experience Platform

  5. Selecione Notificações da plataforma

  6. Selecione o botão Next
    Adicionar as notificações

  7. Selecionar todos os eventos

  8. Selecione o botão Next
    Selecione as assinaturas

  9. Na próxima tela para configurar credenciais, selecione novamente o botão Next
    Ignorar a tela de credencial

  10. Como Nome de registro de evento, digite Platform notifications

  11. Role para baixo e selecione para abrir a seção Webhook

  12. Como o URL do Webhook, cole o valor do campo Seu URL exclusivo de webhook.site

  13. Selecione o botão Salvar eventos configurados
    Salvar os eventos

  14. Aguarde a configuração ser salva e você deve ver que o evento Platform notifications está Ativo com os detalhes do webhook e nenhuma mensagem de erro
    Configuração salva

  15. Volte para a guia webhook.site e você deve ver a primeira solicitação para o webhook, resultante da validação da configuração do Console do desenvolvedor:
    Primeira solicitação em webhook.site

Por enquanto, você aprenderá mais sobre essas notificações nas próximas lições ao assimilar dados.

Recursos adicionais

Ok, vamos finalmente iniciar assimilando dados!

Nesta página