Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Adding pre- and post-activities to data flows

Updated on May 17, 2024

You can specify the activities that are executed before and after a data flow run. Use them to prepare your data flow run and perform certain actions when the run ends.

Pre-activities run before assignments are created.

Post-activities start at the end of the data flow regardless of whether the run finishes or fails.

Note: When the data flow run is stopped, the post-activity is not run.

Both pre- and post-activities run only once and are associated with the data flow run.

  1. Create an instance of the Activity rule.
  2. On the Pages & Classes tab, specify the following details:
    • Page name: For example, RunOptions
    • Class: For example, Data-Decision-DDF-RunOptions
  3. Click the Steps tab and define a sequential set of instructions (steps) for the activity to execute.
    1. In the first step, specify the following details:
      • Method: Page-new
      • Step page: RunOptions
    2. Click Add a step and specify the following details:
      • Method: Property-set
      • Step page: RunOptions
    3. Click the arrow to the left of the Property-set method to expand the method and specify its parameters.
      1. Specify a property in the PropertiesName column.
        • For a pre-activity, specify RunOptions.pyPreActivity.pyActivityName
        • For a post-activity, specify RunOptions.pyPostActivity.pyActivityName
      2. Specify a property value in the PropertiesValue column.
    4. Click Add a step and specify the following details:
      • Method: DataFlow-Execute
      • Step page: RunOptions
    5. Click the arrow next to the DataFlow-Execute method to expand the method and specify details of a data flow that you want to run.
      1. Specify a name of the data flow.
      2. Select an operation that you want to use.
      3. Specify a Run ID of the data flow or Run Options page (RunOptions).
  4. Click Save.
  5. Optional: On the Data Flows landing page, view the available data flows.
  • Previous topic Changing the number of retries for SAVE operations in batch and real-time data flow runs
  • Next topic Recording scorecard explanations through data flows

Have a question? Get answers now.

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

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us