Support Article

Campaign run creates Data Flow dynamically with TTL of 30 days

SA-29214

Summary



When the user runs a Campaign in Pega Marketing Outbound solution, MKTG Engine internally dynamically creates a Data flow calling a Strategy with TTL Setting of 30 days, writing all data to Dnodes.

Error Messages



When the user tries to input the value less than 60 in DSS setting ADMTimeoutForDelayedLearning 


Steps to Reproduce



Set DSS setting ADMTimeoutForDelayedLearning less than 60 and run the campaign.


Root Cause



The Data Flow creation  is failing due to the restriction of minimum “1 minute” set in Step 17 of the activity “AutoGenerateDF”

Resolution



Following minimum value for the two DSS settings in the following screenshots:
 
  1. ADMTimeoutForDelayedLearning : 60 since there is validation check in AutoGenerateDF activity to be minimum of 1 minute.




        2. ADMTimeoutForDelayedLearning : 1 since there is no validation check for it. 1 is the minimum value though as 0 will consider all the past data. 



 The system settings are global for all outbound channels, so tuning down the setting for this case will mean that if user enables email or SMS in the future, there will be no learning there either. It is highly recommended that you scope out space to store this data. In the future this data may be used for more than learning so it is highly discouraged looking for ways to eliminate it. Since,  the use case may need this requirement please note the least recommended value for both the DSS settings  is 300. 

 

Published October 15, 2016 - Updated October 17, 2016

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.