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] _0 nä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:

  1. Identifiera alla identiteter i samma identitetsdiagram där fältet måste vara tomt.
  2. Förbered en batchmatningspost för varje identitet och ange målfältet explicit till null.
  3. Infoga batchdata med standardprocessen för intag.
  4. 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