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.
Na lição Configurar permissões, você configura todos os controles de acesso necessários para concluir esta lição, especificamente:
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 .
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):
Em outra guia do navegador, abra o site https://webhook.site/
Você recebe um URL exclusivo, que deve ser marcado, conforme você retorna posteriormente nas lições de assimilação de dados:
Selecione o botão Editar na navegação superior
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.
Selecione o botão Save
Em outra guia do navegador, abra o Console do Desenvolvedor do Adobe
Abra seu Luma Tutorial API Project
Selecione o botão Adicionar ao Projeto e selecione Evento
Filtre a lista selecionando Experience Platform
Selecione Notificações da plataforma
Selecione o botão Next
Selecionar todos os eventos
Selecione o botão Next
Na próxima tela para configurar credenciais, selecione novamente o botão Next
Como Nome de registro de evento, digite Platform notifications
Role para baixo e selecione para abrir a seção Webhook
Como o URL do Webhook, cole o valor do campo Seu URL exclusivo de webhook.site
Selecione o botão Salvar eventos configurados
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
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:
Por enquanto, você aprenderá mais sobre essas notificações nas próximas lições ao assimilar dados.
Ok, vamos finalmente iniciar assimilando dados!