CopyActivity Class
Copy activity.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
azure.mgmt.datafactory.models._models_py3.ExecutionActivityCopyActivity
Constructor
CopyActivity(*, name: str, source: _models.CopySource, sink: _models.CopySink, additional_properties: Optional[Dict[str, Any]] = None, description: Optional[str] = None, depends_on: Optional[List[_models.ActivityDependency]] = None, user_properties: Optional[List[_models.UserProperty]] = None, linked_service_name: Optional[_models.LinkedServiceReference] = None, policy: Optional[_models.ActivityPolicy] = None, inputs: Optional[List[_models.DatasetReference]] = None, outputs: Optional[List[_models.DatasetReference]] = None, translator: Optional[Any] = None, enable_staging: Optional[Any] = None, staging_settings: Optional[_models.StagingSettings] = None, parallel_copies: Optional[Any] = None, data_integration_units: Optional[Any] = None, enable_skip_incompatible_row: Optional[Any] = None, redirect_incompatible_row_settings: Optional[_models.RedirectIncompatibleRowSettings] = None, log_storage_settings: Optional[_models.LogStorageSettings] = None, log_settings: Optional[_models.LogSettings] = None, preserve_rules: Optional[List[Any]] = None, preserve: Optional[List[Any]] = None, validate_data_consistency: Optional[Any] = None, skip_error_file: Optional[_models.SkipErrorFile] = None, **kwargs)
Variables
Unmatched properties from the message are deserialized to this collection.
- name
- str
Required. Activity name.
- type
- str
Required. Type of activity.Constant filled by server.
- description
- str
Activity description.
- depends_on
- list[ActivityDependency]
Activity depends on condition.
- user_properties
- list[UserProperty]
Activity user properties.
- linked_service_name
- LinkedServiceReference
Linked service reference.
- policy
- ActivityPolicy
Activity policy.
- inputs
- list[DatasetReference]
List of inputs for the activity.
- outputs
- list[DatasetReference]
List of outputs for the activity.
- source
- CopySource
Required. Copy activity source.
- sink
- CopySink
Required. Copy activity sink.
- translator
- any
Copy activity translator. If not specified, tabular translator is used.
- enable_staging
- any
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
- any
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
- any
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
- any
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.
- log_storage_settings
- LogStorageSettings
(Deprecated. Please use LogSettings) Log storage settings customer need to provide when enabling session log.
- log_settings
- LogSettings
Log settings customer needs provide when enabling log.
- validate_data_consistency
- any
Whether to enable Data Consistency validation. Type: boolean (or Expression with resultType boolean).
- skip_error_file
- SkipErrorFile
Specify the fault tolerance for data consistency.
Feedback
Submit and view feedback for