CopyActivity Class
Copy activity.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.synapse.artifacts.models._models_py3.ExecutionActivityCopyActivity
Constructor
CopyActivity(*, name: str, source: azure.synapse.artifacts.models._models_py3.CopySource, sink: azure.synapse.artifacts.models._models_py3.CopySink, additional_properties: Optional[Dict[str, object]] = None, description: Optional[str] = None, depends_on: Optional[List[azure.synapse.artifacts.models._models_py3.ActivityDependency]] = None, user_properties: Optional[List[azure.synapse.artifacts.models._models_py3.UserProperty]] = None, linked_service_name: Optional[azure.synapse.artifacts.models._models_py3.LinkedServiceReference] = None, policy: Optional[azure.synapse.artifacts.models._models_py3.ActivityPolicy] = None, inputs: Optional[List[azure.synapse.artifacts.models._models_py3.DatasetReference]] = None, outputs: Optional[List[azure.synapse.artifacts.models._models_py3.DatasetReference]] = None, translator: Optional[object] = None, enable_staging: Optional[object] = None, staging_settings: Optional[azure.synapse.artifacts.models._models_py3.StagingSettings] = None, parallel_copies: Optional[object] = None, data_integration_units: Optional[object] = None, enable_skip_incompatible_row: Optional[object] = None, redirect_incompatible_row_settings: Optional[azure.synapse.artifacts.models._models_py3.RedirectIncompatibleRowSettings] = None, preserve_rules: Optional[List[object]] = None, preserve: Optional[List[object]] = None, **kwargs)
Parameters
Unmatched properties from the message are deserialized to this collection.
- enable_staging
- object
Specifies whether to copy data via an interim staging. Default value is false. Type: boolean (or Expression with resultType boolean).
- staging_settings
- StagingSettings
Specifies interim staging settings when EnableStaging is true.
- parallel_copies
- object
Maximum number of concurrent sessions opened on the source or sink to avoid overloading the data store. Type: integer (or Expression with resultType integer), minimum: 0.
- data_integration_units
- object
Maximum number of data integration units that can be used to perform this data movement. Type: integer (or Expression with resultType integer), minimum: 0.
- enable_skip_incompatible_row
- object
Whether to skip incompatible row. Default value is false. Type: boolean (or Expression with resultType boolean).
- redirect_incompatible_row_settings
- RedirectIncompatibleRowSettings
Redirect incompatible row settings when EnableSkipIncompatibleRow is true.
Feedback
Submit and view feedback for