Assinar eventos de assimilação de dados

Nesta lição, você se inscreverá nos eventos de assimilação de dados configurando um webhook com a Adobe Developer Console e uma ferramenta de desenvolvimento de webhook online. 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:

IMPORTANT
Essas notificações acionadas pelos eventos de assimilação de dados se aplicarão 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.

Configurar um webhook

Neste exercício, criaremos um webhook usando uma ferramenta online chamada webhook.site (sinta-se livre para substituir qualquer outra ferramenta de desenvolvimento de webhook que 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 retornado posteriormente nas lições de assimilação de dados:

    Webhook.site

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

  4. Como corpo da Resposta, insira $request.query.challenge$. As notificações de Adobe I/O Eventos 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 Salvar

    Editar a resposta

Configuração

  1. Em outra guia do navegador, abra a Adobe Developer Console

  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. Selecionar notificações da plataforma

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

  7. Selecionar todos os eventos

  8. Selecione o botão Avançar
    Selecionar as assinaturas

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

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

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

  12. Como a URL do Webhook, cole o valor do campo Sua URL exclusiva do webhook.site

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

  14. Aguarde até que sua configuração seja salva e você verá que seu 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ê deverá ver a primeira solicitação para o webhook, resultante da validação da configuração do Developer Console:
    Primeira solicitação em webhook.site

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

Recursos adicionais

Ok, finalmente vamos começar assimilando dados!

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad