Reusing decision artifacts

Artifacts can be reused at two different levels: within a single decision service and across multiple decision services that belong to the same automation.

Reusing decision artifacts within a decision service

You can reuse decision artifacts throughout a decision service. For example, you can use the output of a decision model in another decision model, or use the vocabulary that is defined in a data model in multiple other decision artifacts. When an artifact is reused within a decision service, a dependency must be declared. This may happen automatically, but sometimes the dependency needs to be created manually:

Dependencies are automatically declared when...
Dependencies need to be manually declared when...

Reusing decision artifacts across decision services

Decision artifacts can be reused across multiple decision services within the same decision automation. The process to reuse decision artifacts across decision services consists of two steps:

  1. Publish the artifact to make it discoverable by other decision services. The publication process takes place at the automation level.
  2. Manually declare a dependency in the consuming decision service to reference the published artifact.

For detailed instructions, see the Publishing decision artifacts topic below.