Automatiskt mappningsfel i booleska fält vid datainmatning

I den här artikeln behandlas Adobe Experience Platform-problemet, där automatisk mappning misslyckas vid inmatning av CRM-data i booleska fält och därför kräver att mappningsfunktioner används för att lösa problemet.

Beskrivning description

Miljö

Adobe Experience Platform

Problem/symtom

I det här exemplet innehåller ett CRM-datainhämtning ett dataflöde med dina kunders huvudpost. Den här posten innehåller booleska flaggor om dina kunders sekretessavtal.

  • Injektionsprocessen baseras på en batchimport från en S3-bucket.
  • På CRM-sidan kan sådana fält komma som heltal (0,1) eller som strängar (0, 1).
  • När data hämtas har alla booleska typfält importerats i måldatauppsättningen som FALSE, oavsett vilka ursprungliga fält som innehåller heltalsvärde 1 eller strängvärde 1.

Förväntat beteende:

Schemabaserad import från en S3-bucket bör korrekt mappa heltal 1 och sträng 1 till ett TRUE-booleskt värde.

Upplösning resolution

Boolean 0 eller 1 stöds inte. Du måste använda mappningsfunktionerna för att konvertera detta till booleska värden.

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