Hantera tomma fältvärden i sammanslagna profiler i Adobe Experience Platform
När data importeras till Adobe Experience Platform visas vissa fält som tomma för en identitet, men visas ifyllda i den sammanfogade profilen eftersom en annan identitet i samma diagram innehåller ett värde. I den här artikeln beskrivs hur du ser till att ett fält förblir tomt i alla relaterade profiler genom att explicit uppdatera alla identiteter som ingår i sammanfogningsprocessen.
Beskrivning description
Miljö
- Produkt: Adobe Experience Platform
- Begränsningar: Profiler som är associerade med mer än en identitet; förtäring via gruppdatauppsättningar
Problem/symtom
- Ett fält som är inkapslat som tomt (null) för en identitet visas ifyllt i den sammanfogade profilen.
- Den sammanfogade profilen visar ett värde som
[ fieldName] _0när något identitetsfragment innehåller ett värde som inte är null. - Sammanfogningsåtgärden returnerar ett icke-nullvärde om det finns i något profilfragment.
Upplösning resolution
Följ de här stegen för att lösa problemet:
- Identifiera alla identiteter i samma identitetsdiagram där fältet måste vara tomt.
- Förbered en batchmatningspost för varje identitet och ange målfältet explicit till null.
- Infoga batchdata med standardprocessen för intag.
- När åtkomsten är klar kontrollerar du att den sammanfogade profilen visar fältet som tomt för alla relevanta profiler.
Ytterligare information
- Detta beteende förväntas eftersom Adobe Experience Platform använder unionslogik när profilfragment sammanfogas. En union mellan null och ett värde som inte är null returnerar det värdet.
- Om bara en identitet får ett tomt värde kommer alla tidigare lagrade värden som inte är null på andra identiteter att visas i den sammanfogade profilen.
- Genom att uppdatera alla identiteter säkerställs konsekventa tomma fält i sammanfogade profiler.
Relaterad läsning
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f