Expand my Community achievements bar.

Adobe Campaign User Groups are live now. Join our Adobe Campaign User Groups and connect with your local leaders!
SOLVED

enrichment and reconciallation

Avatar

Level 4

Hi all,

 

I am new to adobe campaign..please expalin me what is enrichment nd reconcialtion  in adobe campaign, why we use it and one use case..in which scenarios we use themm,,,

please help

1 Accepted Solution

Avatar

Correct answer by
Level 6

Hi @Shruti1 

Enrichment workflow activity is one of the most powerfull tool: it permits you to keep in memory specific attribute value / fields
But you can use it also to create a link between 2 schemas / tables that does not exist
Enrichment in Adobe Campaign Classic Workflows | Adobe Digital Learning Services

 

In a "pure" technical point of view, you can use this activity in different ways:

1- grab additional data such as "additional data" from the query activity and filter those data more easily in the frame of your workflow. Technically, each activity generates a DB work table with the Id of your main targeting dimension... Putting "additional data" creates new fields in those DB work table that you'll even be able to call them in a delivery (code in the delivery: targetData.nameOfTheAdditonalField)

2- create links between schema / tables that have not been declared at schema level: exemple, you could create a link between quarantine schema (nms:address) and recipient schema (nms:recipient) using the email address just in the frame of your workflow in order to filter out later all the recipients where the link exist...

In most of the case the links created this way are specific to each implementation as it deals with specific custom schemas

3- change targeting dimension: when you import a csv file for example, the result is just "lines"... But you certainly wants to specify that for example those "lines" are recipients and, then, you'll use a particular field ("email" for example) in those lines to identify to which recipient it belongs

View solution in original post

1 Reply

Avatar

Correct answer by
Level 6

Hi @Shruti1 

Enrichment workflow activity is one of the most powerfull tool: it permits you to keep in memory specific attribute value / fields
But you can use it also to create a link between 2 schemas / tables that does not exist
Enrichment in Adobe Campaign Classic Workflows | Adobe Digital Learning Services

 

In a "pure" technical point of view, you can use this activity in different ways:

1- grab additional data such as "additional data" from the query activity and filter those data more easily in the frame of your workflow. Technically, each activity generates a DB work table with the Id of your main targeting dimension... Putting "additional data" creates new fields in those DB work table that you'll even be able to call them in a delivery (code in the delivery: targetData.nameOfTheAdditonalField)

2- create links between schema / tables that have not been declared at schema level: exemple, you could create a link between quarantine schema (nms:address) and recipient schema (nms:recipient) using the email address just in the frame of your workflow in order to filter out later all the recipients where the link exist...

In most of the case the links created this way are specific to each implementation as it deals with specific custom schemas

3- change targeting dimension: when you import a csv file for example, the result is just "lines"... But you certainly wants to specify that for example those "lines" are recipients and, then, you'll use a particular field ("email" for example) in those lines to identify to which recipient it belongs