Skip to content

Operations

An Operation is the basic building block of data processing. An Operation can have inputs, outputs, and parameters. It represents a single function in the overall processing workflow. An individual Operation can be used multiple times in a single workflow.

Operations are mutable when first created. In order to use them within a Procedure, they must be approved. Once approved, most properties become immutable in order to maintain a consistent interface for consumers of the Operation. Besides simple metadata properties, the operation.deployment_identifier is mutable so that the Operation Engine can be updated as needed.

Operations can remain private to the original author, shared to specific identities, or made public for any subscriber to use. See Ownership and Sharing for details.

Operations