As an example, assume the initial state is as follows. A data flow specifies some Run Properties:

Run properties RP_1, RP_2,_RP_3 are used by nodes within the data flow, e.g.

When the node is run, the output of the node contains the Run Property values:

Instead of defining the Run Properties in the data flow you want to leverage a Run Property Set so they can be used across multiple data flows but enable you to maintain them in one place.
From the Analyze Directory view, create a Run Property Set

and provision it with the required Run Property names and values (note these are different to the original Run Property values above to highlight the different source is being used in the example)

Save the Run Property Set and open the data flow that is to use it.
Navigate to the Run properties panel and select the Define tab. Click on the required Run Property's context (hamburger) menu and click the Delete option. Repeat for all of the appropriate Run Properties that are to be sourced from the Run Property Set.


Save the data flow as a new document (using using the 'Save As' option)
Switch to the Configure Tab of the Run Properties panel.

Click the 'Choose and existing run property set' Folder icon. The 'Choose a Run Property Set' dialog is displayed. Navigate to the appropriate folder and select the required Run Property Set. Click the 'Choose' button.

The canvas is displayed again. The selected Run Property Set is displayed, and is configured with the previously selected Run Property Set:

Save the data flow (adjust the position of one of the nodes if the Save button is not enabled).
Run the node and examin the output data. The new values from the Run Property Set are used by the node:
