Create an export workflow (Part 2): Extract, format, and save data to an external account
In this second part of the Create an Export Workflow tutorial, you learn how to format the data for export and how to save the data to an external account.
Assets
JavaScript: Save date
logInfo("=====================")
logInfo("Starting Execution...")
optionName = vars.OPTION_NAME;
logInfo("optionName: " + optionName);
logInfo("NEXT Run Date: " + vars.nextRunTime);
//Make sure we have valid values before saving for next run
if (vars.nextRunTime == null || optionName == null){
logInfo("Unable to find non-null values for optionName/nextRunTime! Throwing Error.")
throw new Error('Unable to find non-null values for optionName/nextRunTime! Ending Execution.');
} else {
// Save the nextRunTime to the database to establish starting point for next run.
setOption(optionName, vars.nextRunTime);
logInfo("Date Saved. [" + optionName + "] = [" + vars.lastRunTime + "]")
}
logInfo("Finished Execution.")
logInfo("===================")
recommendation-more-help
campaign-learn-help-tutorial-integrate-with-experience-platform