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