Verrijking enrichment
Beschrijving description
De activiteit Enrichment is een geavanceerde activiteit waarmee u aanvullende data kunt definiëren om in uw workflow te verwerken.
Gebruikscontext context-of-use
De activiteit Enrichment wordt over het algemeen gebruikt na targetingactiviteiten of na het importeren van een bestand en vóór activiteiten die het gebruik van getargete data mogelijk maken.
Deze activiteit bevat meer geavanceerde verrijkingsfuncties dan de activiteit Query. Sommige eenvoudige scenario’s voor verrijking kunnen direct in de activiteit Query worden uitgevoerd.
Met de activiteit Enrichment kunt u de binnenkomende overgang gebruiken en de activiteit configureren om de uitgaande overgang met aanvullende data te voltooien. Met deze activiteit kunt u data combineren die uit meerdere sets komen of kunt u koppelingen naar een tijdelijke resource maken.
Verwante onderwerpen
Configuratie configuration
U kunt als volgt een activiteit Enrichment configureren:
-
Sleep een activiteit Enrichment en zet deze neer in uw workflow.
-
Selecteer de activiteit en open deze met de knop vanuit de snelle acties die verschijnen.
-
Als de activiteit verschillende binnenkomende overgangen heeft, selecteert u de Primary set. De aanvullende data die in deze activiteit zijn geconfigureerd, worden toegevoegd aan deze primaire set in de uitgaande overgang.
Als de primaire set al aanvullende data bevat, kunt u deze behouden of verwijderen. Als u de optie Keep all additional data from the main set uitschakelt, worden alleen de aanvullende data die in de Enrichment zijn geconfigureerd, behouden in de uitgaande overgang.
-
Als er verschillende binnenkomende overgangen zijn, definieert u relaties tussen de primaire set en de andere binnenkomende data op het tabblad Advanced Relations van de activiteit. U kunt verschillende relaties toevoegen met de knop Add element.
Wanneer u een nieuwe relatie definieert, selecteert u de set binnenkomende data die u aan de primaire set wilt koppelen. Definieer vervolgens het type relatie. Afhankelijk van de binnenkomende data en uw datamodel zijn er verschillende typen relaties beschikbaar:
- 1 cardinality simple link: Elke record van de binnenkomende data is gekoppeld aan slechts één record uit de primaire set. Elke record uit de primaire set heeft één gekoppelde record in de gekoppelde data.
- N cardinality collection link: 0, 1 of meer (N) records van de gekoppelde data kunnen worden gekoppeld aan 1 record van de primaire set.
- 0 or 1 cardinality simple link: Records uit de primaire set kunnen worden gekoppeld aan 0 of 1 record uit de gekoppelde data, maar niet meer dan één record.
Zodra de Cardinality is gedefinieerd, definieert u een Reconciliation criteria. De Source expression van de afstemmingscriteria kan een veld zijn van de doelresource, een expressie of rechtstreeks een waarde tussen aanhalingstekens.
Definieer een Label en een ID die later in de workflow gemakkelijk kunnen worden geïdentificeerd.
note note NOTE U kunt alleen relaties definiëren tussen de primaire set en de andere binnenkomende overgangen die gekoppeld zijn aan de activiteit Enrichment. Voor eenvoudigere scenario’s die bedoeld zijn om relaties met databaseresources te definiëren, gebruikt u een activiteit Afstemming. -
Definieer de aanvullende data op het tabblad Additional data van de activiteit. U kunt aanvullende data (eenvoudige velden, aggregaten en verzamelingen) definiëren die betrekking hebben op de doeldimensie van de primaire set of die gebaseerd zijn op de koppelingen die zijn gemaakt op het tabblad Advanced relations van de activiteit Enrichment.
Raadpleeg de sectie Data verrijken.
-
Bevestig de configuratie van uw activiteit en sla de workflow op.
De data zijn nu beschikbaar voor gebruik in de activiteiten die zijn gekoppeld na de Enrichment. U vindt deze bijvoorbeeld onder de koppeling Additional data (targetData) van de personalisatievelden in een e-mailcontent.