Data objects are similar
to variables in a computer program and they hold business data required
by the process. You can add global data objects that are available
for use by the entire process or as local data at the activity level,
which is accessible only for use by the parent activity.
Note: Do not replicate application
data structures in the data objects. Instead, define only the data
required to evaluate decision points or for use in policies. This
practice results in more efficient process definitions with less coupling,
which minimizes impact from potential application data model changes.
Note: The number of data types
supported in SAS 9.3 has been reduced and strong typing is now enforced.
Workflow templates from SAS 9.2 are migrated when they are opened
in SAS Workflow Studio and you are prompted to verify the migration
and replace data objects as needed to support the new explicit types.
Workflow services will evaluate older object definitions to determine
the data type at run time, but this function will be deprecated in
a future release, so you should migrate all data types accordingly.