2022.2

Table Of Contents
mappingworkflow,consistingofmultiplesteps(extractions,loops,conditionsandmore)(see"Data
mappingworkflow"onpage221and"Extractingdata"onpage229).
Whenthisprocessiscomplete,theresultisaDataModel.Thismodelcontainsthenecessaryinform-
ationtoaddvariabledatatoOLConnectDesignertemplates.(see"TheDataModel"onpage260for
moreinformation).Ithasagenericformatwithanemphasisoncontent,freefromanyrestrictions
imposedbythefiletypesortheoriginofthedata.Thisallowsasamelayoutoroutputtobepopulated
withdatafromdifferentsourcesandformatswithouttheneedtomodifyit.
DataMapper basics
Connect’sDataMapperletsyoubuildadatamappingworkflowtoextractdatafromavarietyofdata
sources.Thedatamappingworkflowconsistsofmultiple'steps'whichprocessandextractdatafrom
eachrecordofadatasourceandstoreitinanew,extractedrecordset.Thedatamappingworkflowis
savedinadatamappingconfiguration.
1. Create a new data mapping configuration.
RuntheDesignerandstartcreatingadatamappingconfigurationbyselectingadatasource.
See"Datamappingconfigurations"below.
2. Configure settings for the data source.
Thedatasourcecanbeafile(CSV,PDF,TXT,XML,JSON)oraparticulardatabase.Configure
howthedatasourceisreadbytheDataMapperandcreatearecordstructure.See"Datasource
settings"onpage223.
3. Build the data mapping workflow.
AdatamappingworkflowalwaysstartswiththePreprocessorstepandendswiththePost-
processorstep.YoucanaddasmanystepsasyoulikeandedittheDataModeloftheextracted
dataasrequired.See"Datamappingworkflow"onpage221and"TheDataModel"onpage260.
What's next?
UsethedatamappingconfigurationintheDesignermoduletocreatetemplatesforpersonalizedcus-
tomercommunications.Tolearnmore,see"TheDesigner"onpage412.
InWorkflow,adatamappingconfigurationcanbeusedtoextractdata.Theextracteddatacanthenbe
mergedwithaDesignertemplatetogenerateoutputintheformofprint,emailorawebpage.SeeWork-
flowand"OLConnecttasks"onpage169.
Data mapping configurations
Adatamappingconfigurationfilecontainstheinformationnecessaryfordatamapping:thesettingsto
readthesourcefile(DelimiterandBoundarysettings),thedatamappingworkflowwithitsextraction
instructions('Steps'),theDataModelandanyimporteddatasamples.
Page 199