Campaign : échec de l’exécution du flux de données : exportation de destination Adobe Campaign Managed Cloud
Un client a ajouté un champ calculé à la Destination Adobe Campaign dans AEP et le workflow d’exportation a commencé à échouer.
Description description
Erreur :
« code » : « ACC-0001-500 » « message » : « Une erreur s'est produite lors de l'exécution de flowId 676f3fgd-7cef-4687-89f7-5aefb9050ye3
Attribut mappé à un champ calculé :
Source - xdm : _xxxxxxxx.identity.email_id_sha256 Target - Attribut : email_id_sha256_hash
Résolution resolution
Il s’agit d’un bug campaign-io connu.
Le problème est que la colonne SEMAIL_ID_SHA256_HASH (nom Adobe Campaign Snowflake pour l’attribut email_id_sha256_hash) existait en tant que VARCHAR (16 777 216) Snowflake par défaut lorsqu’aucune taille n’est spécifiée.
Lorsque le client a enregistré la modification de mappage iif(), campaign-io a envoyé un événement de plan de contrôle à ACC : « Modifiez votre table de groupe Snowflake — SEMAIL_ID_SHA256_HASH doit être VARCHAR (30 000) ».
Snowflake ne permet pas de réduire la taille de VARCHAR. La colonne était de 16 777 216 octets ; l’instruction indique 30 000. Snowflake renvoie :
ODB-240000 : impossible de modifier la colonne SEMAIL_ID_SHA256_HASH à partir du type VARCHAR(16777216)
Solution étape par étape :
- NE PAS modifier ou enregistrer à nouveau la destination 645f3gfd — l’enregistrement déclenchera un autre échec ALTER TABLE
- Créez une NOUVELLE connexion de destination dans AEP pointant vers la même instance ACC
- Configurer la nouvelle destination avec le mappage iif() à partir de la création initiale (et non en tant que modification)
- Activez l’audience vers la nouvelle destination et confirmez que les exécutions ont réussi
- Désactivez l’audience à partir de la destination 645f3gfd endommagée.
- Demandez à l’équipe Campaign de vérifier que le workflow et les autres workflows utilisant ce groupe d’audiences sont mis à jour pour effectuer une lecture dans la nouvelle table de groupe.