Assinar eventos de assimilação de dados

Nesta lição, você assinará eventos de assimilação de dados configurando um webhook com o 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.

Engenheiros de dados assinará eventos de assimilação de dados fora deste tutorial.
Arquitetos de dados pode ignorar esta lição e vá para o lição de ingestão em lote.

Permissões necessárias

No Configurar permissões lição, 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 suas sandboxes, não apenas o seu 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 Editar no início da navegação

  4. Como o corpo de resposta, insira $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 Salvar

    Editar a resposta

Configurar

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

  2. Abra seu Luma Tutorial API Project

  3. Selecione 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 Próximo botão
    Adicionar as notificações

  7. Selecionar todos os eventos

  8. Selecione o Próximo botão
    Selecione as assinaturas

  9. Na próxima tela para configurar credenciais, selecione a variável Próximo botão novamente
    Ignorar a tela de credencial

  10. Como Nome de registro do evento, insira Platform notifications

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

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

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

  14. Aguarde até que sua configuração seja salva e você deve ver que sua configuração de Platform notifications O evento está ativo com os detalhes do webhook e sem mensagens 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 começar assimilação de dados!

Nesta página