Campaign : incohérence des enregistrements de synchronisation AEP-Campaign
Cet article explique pourquoi les enregistrements des logs de diffusion peuvent sembler manquants dans Adobe Experience Platform (AEP) lorsqu’ils sont exportés depuis Adobe Campaign Classic (ACC) par le biais du connecteur prêt à l’emploi ACC → AEP. Le problème est plus visible lors des exercices de validation ou des cas d’utilisation de faible volume où le nombre d’enregistrements est comparé entre les systèmes peu de temps après la génération de l’activité de diffusion.
Description description
Les clients peuvent constater que les enregistrements des logs de diffusion ou des commentaires présents dans les tables sources ACC ne sont pas encore visibles dans AEP, ce qui entraîne une apparente incohérence entre le nombre d’enregistrements ACC et AEP.
Ce comportement est généralement remarqué lorsque :
- les commentaires ou les enregistrements broadLog sont validés peu de temps après leur création
- plusieurs enregistrements sont créés très proches dans le temps
- les cas d’utilisation en aval dépendent de la synchronisation en temps quasi réel de la dernière activité de communication
- un faible volume de trafic signifie qu’il n’y a pas de cycle d’exportation ultérieur immédiat pour récupérer les enregistrements restants
Dans ces cas, ACC et la source en amont peuvent sembler cohérents, tandis qu’AEP affiche moins d’enregistrements à ce moment-là. Les données qui arrivent dans AEP sont correctes, mais les derniers enregistrements peuvent ne pas avoir encore été exportés.
Résolution resolution
La cause principale est la logique de fenêtre d’exportation conçue utilisée par le connecteur ACC → AEP. Lors de chaque exécution, le connecteur exporte les enregistrements dont la date et l’heure sont strictement inférieures à la date et à l’heure maximales actuelles trouvées dans le jeu source. Les enregistrements dont l’horodatage est exactement égal à ce maximum actuel sont délibérément exclus de l’exécution actuelle et doivent être exportés lors d’une exécution ultérieure.
Cette conception a pour but d’éviter les exportations en double lorsque d’autres enregistrements avec la même date et heure maximale sont toujours créés ou validés. Dans les systèmes actifs en continu, ces enregistrements sont généralement exportés au cours du cycle suivant. Cependant, dans les scénarios de faible volume ou sensibles à la prise de décision, une fenêtre de délai est créée, où les enregistrements des logs de diffusion les plus récents ne sont pas encore disponibles dans AEP, ce qui peut être interprété comme un défaut de synchronisation ou une omission d’enregistrement.