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:
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):
-
Em outra guia do navegador, abra o site https://webhook.site/
-
Você recebe um URL exclusivo, que deve ser marcado, conforme retornado posteriormente nas lições de assimilação de dados:
-
Selecione o botão Editar na navegação superior
-
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. -
Selecione o botão Salvar
Configuração
-
Em outra guia do navegador, abra a Adobe Developer Console
-
Abra seu
Luma Tutorial API Project
-
Selecione o botão Adicionar ao Projeto e selecione Evento
-
Filtre a lista selecionando Experience Platform
-
Selecionar notificações da plataforma
-
Selecione o botão Avançar
-
Selecionar todos os eventos
-
Selecione o botão Avançar
-
Na próxima tela para configurar credenciais, selecione novamente o botão Avançar
-
Como o Nome de registro de evento, digite
Platform notifications
-
Role para baixo e selecione para abrir a seção Webhook
-
Como a URL do Webhook, cole o valor do campo Sua URL exclusiva do webhook.site
-
Selecione o botão Salvar eventos configurados
-
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
-
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:
Pronto por enquanto, você aprenderá mais sobre essas notificações nas próximas lições ao assimilar dados.