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.
No Configurar permissões lição, 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 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 .
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 Editar no início da navegação
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.
Selecione o botão Salvar
Em outra guia do navegador, abra o Console do Adobe Developer
Abra seu Luma Tutorial API Project
Selecione o Adicionar ao projeto e selecione Evento
Filtre a lista selecionando Experience Platform
Selecionar Notificações da plataforma
Selecione o Próximo botão
Selecionar todos os eventos
Selecione o Próximo botão
Na próxima tela para configurar credenciais, selecione a variável Próximo botão novamente
Como Nome de registro do evento, insira Platform notifications
Role para baixo e selecione para abrir o Webhook seção
Como URL do Webhook, cole o valor do Seu URL exclusivo campo de webhook.site
Selecione o Salvar eventos configurados botão
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
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 começar assimilação de dados!