Échec du mappage automatique sur les champs booléens lors de l’ingestion des données

Cet article traite du problème Adobe Experience Platform en raison duquel, lors de l’ingestion des données CRM, le mappage automatique échoue sur les champs booléens et requiert donc l’utilisation de fonctions de mappeur pour le résoudre.

Description description

Environnement

Adobe Experience Platform

Problème/Symptômes

Dans cet exemple, une ingestion de données CRM inclut un flux de données avec l’enregistrement principal de vos clients. Cet enregistrement comprend des indicateurs booléens sur les consentements de confidentialité de vos clients.

  • Le processus d’ingestion est basé sur une importation par lots à partir d’un compartiment S3.
  • Du côté CRM, ces champs peuvent arriver sous la forme d'entiers (0,1) ou de chaînes (0, 1).
  • Lors de l’ingestion des données, tous les champs de type booléen ont été importés dans le jeu de données cible sous la forme FALSE, quels que soient les champs d’origine contenant la valeur entière 1 ou la valeur de chaîne 1.

Comportement attendu :

L’importation basée sur les schémas depuis un compartiment S3 doit correctement mapper l’entier 1 et la chaîne 1 à une valeur booléenne TRUE .

Résolution resolution

La valeur booléenne 0 ou 1 n'est pas prise en charge. Vous devez utiliser les fonctions du mappeur pour convertir cette valeur en valeurs booléennes.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f