CopyActivity Constructors

Definition

Overloads

CopyActivity()

Initializes a new instance of the CopyActivity class.

CopyActivity(String, CopySource, CopySink, IDictionary<String,Object>, String, IList<ActivityDependency>, IList<UserProperty>, LinkedServiceReference, ActivityPolicy, Object, Object, StagingSettings, Object, Object, Object, RedirectIncompatibleRowSettings, LogStorageSettings, LogSettings, IList<Object>, IList<Object>, Object, SkipErrorFile, IList<DatasetReference>, IList<DatasetReference>)

Initializes a new instance of the CopyActivity class.

CopyActivity()

Initializes a new instance of the CopyActivity class.

public CopyActivity ();
Public Sub New ()

Applies to

CopyActivity(String, CopySource, CopySink, IDictionary<String,Object>, String, IList<ActivityDependency>, IList<UserProperty>, LinkedServiceReference, ActivityPolicy, Object, Object, StagingSettings, Object, Object, Object, RedirectIncompatibleRowSettings, LogStorageSettings, LogSettings, IList<Object>, IList<Object>, Object, SkipErrorFile, IList<DatasetReference>, IList<DatasetReference>)

Initializes a new instance of the CopyActivity class.

public CopyActivity (string name, Microsoft.Azure.Management.DataFactory.Models.CopySource source, Microsoft.Azure.Management.DataFactory.Models.CopySink sink, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string description = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ActivityDependency> dependsOn = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.UserProperty> userProperties = default, Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference linkedServiceName = default, Microsoft.Azure.Management.DataFactory.Models.ActivityPolicy policy = default, object translator = default, object enableStaging = default, Microsoft.Azure.Management.DataFactory.Models.StagingSettings stagingSettings = default, object parallelCopies = default, object dataIntegrationUnits = default, object enableSkipIncompatibleRow = default, Microsoft.Azure.Management.DataFactory.Models.RedirectIncompatibleRowSettings redirectIncompatibleRowSettings = default, Microsoft.Azure.Management.DataFactory.Models.LogStorageSettings logStorageSettings = default, Microsoft.Azure.Management.DataFactory.Models.LogSettings logSettings = default, System.Collections.Generic.IList<object> preserveRules = default, System.Collections.Generic.IList<object> preserve = default, object validateDataConsistency = default, Microsoft.Azure.Management.DataFactory.Models.SkipErrorFile skipErrorFile = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.DatasetReference> inputs = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.DatasetReference> outputs = default);
new Microsoft.Azure.Management.DataFactory.Models.CopyActivity : string * Microsoft.Azure.Management.DataFactory.Models.CopySource * Microsoft.Azure.Management.DataFactory.Models.CopySink * System.Collections.Generic.IDictionary<string, obj> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.ActivityDependency> * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.UserProperty> * Microsoft.Azure.Management.DataFactory.Models.LinkedServiceReference * Microsoft.Azure.Management.DataFactory.Models.ActivityPolicy * obj * obj * Microsoft.Azure.Management.DataFactory.Models.StagingSettings * obj * obj * obj * Microsoft.Azure.Management.DataFactory.Models.RedirectIncompatibleRowSettings * Microsoft.Azure.Management.DataFactory.Models.LogStorageSettings * Microsoft.Azure.Management.DataFactory.Models.LogSettings * System.Collections.Generic.IList<obj> * System.Collections.Generic.IList<obj> * obj * Microsoft.Azure.Management.DataFactory.Models.SkipErrorFile * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.DatasetReference> * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.DatasetReference> -> Microsoft.Azure.Management.DataFactory.Models.CopyActivity
Public Sub New (name As String, source As CopySource, sink As CopySink, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional description As String = Nothing, Optional dependsOn As IList(Of ActivityDependency) = Nothing, Optional userProperties As IList(Of UserProperty) = Nothing, Optional linkedServiceName As LinkedServiceReference = Nothing, Optional policy As ActivityPolicy = Nothing, Optional translator As Object = Nothing, Optional enableStaging As Object = Nothing, Optional stagingSettings As StagingSettings = Nothing, Optional parallelCopies As Object = Nothing, Optional dataIntegrationUnits As Object = Nothing, Optional enableSkipIncompatibleRow As Object = Nothing, Optional redirectIncompatibleRowSettings As RedirectIncompatibleRowSettings = Nothing, Optional logStorageSettings As LogStorageSettings = Nothing, Optional logSettings As LogSettings = Nothing, Optional preserveRules As IList(Of Object) = Nothing, Optional preserve As IList(Of Object) = Nothing, Optional validateDataConsistency As Object = Nothing, Optional skipErrorFile As SkipErrorFile = Nothing, Optional inputs As IList(Of DatasetReference) = Nothing, Optional outputs As IList(Of DatasetReference) = Nothing)

Parameters

name
System.String

Activity name.

source
CopySource

Copy activity source.

sink
CopySink

Copy activity sink.

additionalProperties
System.Collections.Generic.IDictionary<System.String,System.Object>

Unmatched properties from the message are deserialized this collection

description
System.String

Activity description.

dependsOn
System.Collections.Generic.IList<ActivityDependency>

Activity depends on condition.

userProperties
System.Collections.Generic.IList<UserProperty>

Activity user properties.

linkedServiceName
LinkedServiceReference

Linked service reference.

policy
ActivityPolicy

Activity policy.

translator
System.Object

Copy activity translator. If not specified, tabular translator is used.

enableStaging
System.Object

Specifies whether to copy data via an interim staging. Default value is false. Type: boolean (or Expression with resultType boolean).

stagingSettings
StagingSettings

Specifies interim staging settings when EnableStaging is true.

parallelCopies
System.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.

dataIntegrationUnits
System.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.

enableSkipIncompatibleRow
System.Object

Whether to skip incompatible row. Default value is false. Type: boolean (or Expression with resultType boolean).

redirectIncompatibleRowSettings
RedirectIncompatibleRowSettings

Redirect incompatible row settings when EnableSkipIncompatibleRow is true.

logStorageSettings
LogStorageSettings

(Deprecated. Please use LogSettings) Log storage settings customer need to provide when enabling session log.

logSettings
LogSettings

Log settings customer needs provide when enabling log.

preserveRules
System.Collections.Generic.IList<System.Object>

Preserve Rules.

preserve
System.Collections.Generic.IList<System.Object>

Preserve rules.

validateDataConsistency
System.Object

Whether to enable Data Consistency validation. Type: boolean (or Expression with resultType boolean).

skipErrorFile
SkipErrorFile

Specify the fault tolerance for data consistency.

inputs
System.Collections.Generic.IList<DatasetReference>

List of inputs for the activity.

outputs
System.Collections.Generic.IList<DatasetReference>

List of outputs for the activity.

Applies to