Criar políticas de mesclagem

Nesta lição, você criará políticas de mesclagem para priorizar como várias fontes de dados se mesclam em perfis.

O Adobe Experience Platform permite reunir dados de várias fontes e combiná-los para obter uma visualização completa de cada cliente individual. Ao reunir esses dados, as políticas de mesclagem determinam como os dados são priorizados e quais dados são combinados para criar essa visualização unificada.

Manteremos a interface do usuário para esta lição, mas também existem opções de API para criar políticas de mesclagem.

Os Arquitetos de Dados precisarão criar políticas de mesclagem fora deste tutorial.

Antes de começar os exercícios, assista a este vídeo curto para saber mais sobre políticas de mesclagem:

Permissões necessárias

Na lição Configurar Permissões, você configura todos os controles de acesso necessários para concluir esta lição.

Sobre políticas de mesclagem e esquema de união

Lembre-se, na lição sobre assimilação em lote, carregamos dois registros com informações um pouco diferentes para o mesmo cliente. Nos dados de Loyalty, o nome do cliente era Daniel e ele morava em New York City, mas nos dados do CRM o nome do cliente era Danny e ele morava em Portland. Os dados do cliente mudam com o tempo. Talvez ele tenha mudado de Portland para New York City. Outras coisas também mudam, como números de telefone e endereços de email. As políticas de mesclagem ajudam você a decidir como lidar com esses tipos de conflitos quando duas fontes de dados fornecem informações diferentes para o mesmo usuário.

Então, por que Danny ganhou como primeiro nome? Vamos dar uma olhada:

  1. Na interface do usuário da Platform, selecione Perfis na navegação à esquerda
  2. Vá para a guia Políticas de Mesclagem
  3. A Política de mesclagem padrão é carimbo de data e hora ordenado. Como você carregou os dados do CRM após os dados de Fidelidade, Danny ganhou como o nome no perfil:

Tela da Política de Mesclagem

Quando vários esquemas são habilitados para perfil, um Esquema de união é criado automaticamente para todos os esquemas de registro habilitados para perfil que compartilham uma classe base. Você pode exibir os Esquemas de União acessando a guia Esquema de União.

Tela da Política de Mesclagem

Observe que não há um esquema de união para a classe ExperienceEvent. Embora os dados do ExperienceEvent ainda caiam no perfil, como são baseados em séries de tempo, cada evento inclui um carimbo de data e hora e as colisões não são um problema.

E se você não gostar dessa política de mesclagem padrão? E se a Luma decidir que seu sistema de fidelidade deve ser a fonte da verdade quando há um conflito? Para isso, criaremos uma política de mesclagem.

Criar uma política de mesclagem na interface

  1. Na tela Políticas de mesclagem, selecione o botão Criar política de mesclagem no canto superior direito
  2. Como o Nome, digite Loyalty Prioritized
  3. Como o Esquema, selecione Perfil XDM (observe que sua classe personalizada, já que são dados de registro, também está disponível para políticas de mesclagem)
  4. Para Compilação de ID, selecione Gráfico Privado
  5. Para Mesclagem de Atributos, selecione Prioridade de Conjunto de Dados
  6. Arraste e solte Luma Loyalty Dataset e Luma CRM Dataset no painel Conjunto de Dados.
  7. Certifique-se de que Luma Loyalty Dataset esteja na parte superior arrastando-o e soltando-o acima de Luma CRM Dataset
  8. Selecione o botão Salvar Política de mesclagem

Validar a política de mesclagem

Vamos ver se a política de mesclagem está fazendo o que esperaríamos:

  1. Vá para a guia Procurar
  2. Altere a política de mesclagem para sua nova política Loyalty Prioritized
  3. Como o Namespace de identidade, use seu Luma CRM Id
  4. Como o Valor de identidade usa 112ca06ed53d3db37e4cea49cc45b71e
  5. Selecione o botão Mostrar perfil
  6. Daniel voltou!

Exibindo um perfil com uma política de mesclagem diferente

Criar uma política de mesclagem com conjuntos de dados limitados

Ao criar políticas de mesclagem usando a precedência do conjunto de dados, somente os conjuntos de dados da mesma classe base que você inclui à direita são incluídos no perfil. Vamos configurar outra política de mesclagem

  1. Na tela Políticas de mesclagem, selecione o botão Criar política de mesclagem no canto superior direito
  2. Como o Nome, digite Loyalty Only
  3. Como o Esquema, selecione Perfil XDM
  4. Para Compilação de ID, selecione Nenhuma
  5. Para Mesclagem de Atributos, selecione Prioridade de Conjunto de Dados
  6. Arraste e solte somente o painel Luma Loyalty Dataset para Conjunto de Dados Selecionado.
  7. Selecione o botão Salvar

Política de Mesclagem Somente de Fidelidade

Validar a política de mesclagem

Agora vamos ver o que essa política de mesclagem faz:

  1. Vá para a guia Procurar
  2. Altere a política de mesclagem para sua nova política Loyalty Only
  3. Como o Namespace de identidade, use seu Luma CRM Id
  4. Como o Valor de identidade usa 112ca06ed53d3db37e4cea49cc45b71e
  5. Selecione o botão Mostrar perfil
  6. Confirme se nenhum perfil foi encontrado:
    Somente Fidelidade sem pesquisa de ID do CRM.

A ID do CRM é um campo de identidade em Luma Loyalty Dataset, mas somente as identidades primárias podem ser usadas para pesquisar perfis. Então, vamos pesquisar o perfil usando a identidade principal, Luma Loyalty Id"

  1. Alterar o Namespace de identidade para Luma Loyalty Id
  2. Como o Valor de identidade usa 5625458
  3. Selecione o botão Mostrar perfil
  4. Selecione a ID do perfil para abrir o perfil
  5. Vá para a guia Atributos
  6. Observe que outros detalhes do perfil do conjunto de dados do CRM, como o número do telefone celular e o endereço de email, não estão disponíveis porque apenas
    Os dados do CRM não podem ser visualizados na política Somente Fidelidade
  7. Vá para a guia Eventos
  8. Os dados do ExperienceEvent estão disponíveis apesar de não serem explicitamente incluídos nos conjuntos de dados da política de mesclagem:
    Os eventos podem ser exibidos na política Somente Fidelidade

Mais informações sobre políticas de mesclagem

Na pesquisa de perfil, altere a política de mesclagem usada novamente para Default Timebased e selecione o botão Mostrar perfil. Danny está de volta!

Exibindo um perfil com uma política de mesclagem diferente

O que está acontecendo aqui? Bem, a fusão de perfis não é uma coisa única. Os perfis do cliente em tempo real são montados dinamicamente, com base em vários fatores, incluindo a política de mesclagem usada. É possível criar várias políticas de mesclagem para usar em contextos diferentes, dependendo da visualização do cliente que você deseja.

Um caso de uso importante para políticas de mesclagem é o para governança de dados. Por exemplo, digamos que você assimile dados de terceiros na Platform, os quais não podem ser usados para casos de uso de personalização, mas podem ser usados para casos de uso de publicidade. Você pode criar uma política de mesclagem que exclua esse conjunto de dados de terceiros e usar essa política de mesclagem para criar segmentos para seus casos de uso de publicidade.

Recursos adicionais

Agora vamos seguir para a estrutura de governança de dados.

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