Migration du mappage ECID d’Person jeu de données vers Activity jeu de données
Vous pouvez migrer votre mappage ECID de votre jeu de données Marketo Engage Person vers votre jeu de données Activity afin de fournir un comportement plus stable de l’ingestion des données et de la gestion des identités. En outre, cette migration répond aux besoins suivants :
Problème
Solution
Lorsque votre jeu de données Marketo Person comporte des liens vers plusieurs ECID, l’ingestion des données échoue lorsque le nombre total d’identités dans un enregistrement de modèle de données d’expérience (XDM) dépasse 20 .
En migrant le mappage des champs ECID vers Activity, vous pouvez vous assurer que le nombre d’identités du flux de données Marketo Person reste dans la limite et permettre ainsi à l’ingestion des données de réussir.
Chaque fois que le jeu de données Marketo Person est ingéré avec des ECID, l’horodatage de tous les ECID du jeu de données Marketo Person est mis à jour avec l’horodatage de la dernière mise à jour de l’enregistrement Personne. Cela peut entraîner la suppression incorrecte des identités plus récentes du graphique d’identités.
En migrant les mappages de champs ECID vers Activity, Identity Service peut refléter correctement la date et l’heure des ECID et le mécanisme de « premier entré, premier sorti » d’Identity Service offrira un comportement plus stable.
Lorsque des ECID sont ingérés par le biais d’Marketo Person flux de données, les ECID nouvellement ajoutés ne sont pas ingérés dans Experience Platform, sauf si l’enregistrement Person est mis à jour dans Marketo.
Lorsqu’un nouvel ECID est lié à l’enregistrement Person dans Marketo, vous pouvez ingérer ces données ECID par le biais d’un flux de données Marketo Activity et demander immédiatement une mise à jour du graphique d’identité dans Experience Platform.
En substance, vous devez :
- Mettez à jour votre flux de données Marketo Activity.
- Mettez à jour votre flux de données Marketo Person.
Mettre à jour Marketo Activity flux de données update-activity-dataflow
Pour mettre à jour votre flux de données Marketo Activity, procédez comme suit :
- Dans l’interface utilisateur d’Experience Platform, accédez à l’espace de travail Sources et recherchez votre flux de données existant pour les données Marketo Activity.
- Étant donné que le flux de données est activé, sélectionnez les points de suspension (
...) à côté du nom du flux de données, puis sélectionnez Mettre à jour le flux de données. - Sélectionnez ensuite Suivant jusqu’à atteindre l’interface Mappage.
- Dans l’interface Mappage, sélectionnez Nouveau champ puis sélectionnez Ajouter un champ calculé. À partir de là, vous devez ajouter les éléments suivants :
Jeu de données source
Champ cible XDM
iif(${web\.ecid} != null, to_object('ECID', arrays_to_objects('id', explode(last(split(${web\.ecid}, ":")), " "))), null)identityMapNOTE
Si votre mise à jour d’un flux de données Marketo existant consiste uniquement à ajouter ou à supprimer le champ de mappage ECID, le flux de données ignore automatiquement la tâche de renvoi historique. L’ingestion de nouvelles données ne se produit que lorsque des types d’activité tels que « Visiter la page web » et « Cliquer sur la page web » se produisent.
Mettre à jour Marketo Person flux de données update-person-dataflow
Pour mettre à jour votre flux de données Marketo Person, procédez comme suit :
- Dans l’interface utilisateur d’Experience Platform, accédez à l’espace de travail Sources et recherchez votre flux de données existant pour les données Marketo Person.
- Étant donné que le flux de données est activé, sélectionnez les points de suspension (
...) à côté du nom du flux de données, puis sélectionnez Mettre à jour le flux de données. - Sélectionnez ensuite Suivant jusqu’à atteindre l’interface Mappage.
- Dans l’interface Mappage, supprimez le champ calculé qui mappe à
identityMap, puis sélectionnez Suivant et Enregistrer et ingérer.
NOTE
Si votre mise à jour d’un flux de données Marketo existant consiste uniquement à ajouter ou à supprimer le champ de mappage ECID, le flux de données ignore automatiquement la tâche de renvoi historique. L’horodatage des ECID précédemment ingérés reste le même. Elles ne sont mises à jour que lorsque de nouvelles données correspondant aux ECID existants sont ingérées.
Étapes suivantes
En lisant ce document, vous savez désormais comment migrer votre mappage ECID de votre jeu de données Marketo Person vers Marketo Activity jeu de données . Pour plus d’informations, consultez les documents Marketo suivants :
recommendation-more-help
experience-platform-help-sources