OCI Data Flow Run Configuration Parameters

The OCI Data Flow run configuration properties can be parameterized when updating a task's run configuration. By parameterizing the properties, you have the flexibility to use the same task with different default parameter values at design time and runtime.

Upon parameterizing a property, Data Integration adds a parameter of type String and sets the default parameter value to the value that's currently configured for that property.

The parameter names for the properties of the OCI Data Flow service task run configuration are as follows:

Task run property Parameter name
Pool OCI_DF_POOL
Private endpoint OCI_DF_PRIVATE_ENDPOINT
Log bucket path OCI_DF_LOG_BUCKET
Artifact bucket path OCI_DF_ARTIFACT_BUCKET
Application compartment OCI_DF_APP_COMPARTMENT
Minimum number of workers OCI_DF_MIN_WORKERS
Maximum number of workers OCI_DF_MAX_WORKERS
Custom OCI Data Flow configuration OCI_DF_CUSTOM_OCI_DF_SPARK_CONFIG

Note the following about using Data Flow run configuration parameters when creating a task:

  • The parameter name and type cannot be edited.
  • You can edit the parameter to add a description. A parameter description, if added, is shown as a tip in the panel that's displayed for changing default parameter values at design time or runtime.
  • If you no longer want a property to be parameterized, you can remove the parameter from that property.

A task that's configured and parameterized for the Data Flow run service can be added to a pipeline. When configuring the incoming parameters in the pipeline, pipeline task, and task schedule for the pipeline task, use the following format if editing the default parameter values for OCI_DF_LOG_BUCKET and OCI_DF_ARTIFACT_BUCKET: oci://<bucket-name>@<tenancy-name>

Note

Bucket paths are required only when you're creating a pipeline, pipeline task, and task schedule for a pipeline task with Data Flow run configuration properties that are parameterized.