Sdílet prostřednictvím


SalesforceSink Constructors

Definition

Overloads

SalesforceSink()

Initializes a new instance of the SalesforceSink class.

SalesforceSink(IDictionary<String,Object>, Object, Object, Object, Object, Object, Object, String, Object, Object)

Initializes a new instance of the SalesforceSink class.

SalesforceSink()

Initializes a new instance of the SalesforceSink class.

public SalesforceSink ();
Public Sub New ()

Applies to

SalesforceSink(IDictionary<String,Object>, Object, Object, Object, Object, Object, Object, String, Object, Object)

Initializes a new instance of the SalesforceSink class.

public SalesforceSink (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, object writeBatchSize = default, object writeBatchTimeout = default, object sinkRetryCount = default, object sinkRetryWait = default, object maxConcurrentConnections = default, object disableMetricsCollection = default, string writeBehavior = default, object externalIdFieldName = default, object ignoreNullValues = default);
new Microsoft.Azure.Management.DataFactory.Models.SalesforceSink : System.Collections.Generic.IDictionary<string, obj> * obj * obj * obj * obj * obj * obj * string * obj * obj -> Microsoft.Azure.Management.DataFactory.Models.SalesforceSink
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional writeBatchSize As Object = Nothing, Optional writeBatchTimeout As Object = Nothing, Optional sinkRetryCount As Object = Nothing, Optional sinkRetryWait As Object = Nothing, Optional maxConcurrentConnections As Object = Nothing, Optional disableMetricsCollection As Object = Nothing, Optional writeBehavior As String = Nothing, Optional externalIdFieldName As Object = Nothing, Optional ignoreNullValues As Object = Nothing)

Parameters

additionalProperties
IDictionary<String,Object>

Unmatched properties from the message are deserialized this collection

writeBatchSize
Object

Write batch size. Type: integer (or Expression with resultType integer), minimum: 0.

writeBatchTimeout
Object

Write batch timeout. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

sinkRetryCount
Object

Sink retry count. Type: integer (or Expression with resultType integer).

sinkRetryWait
Object

Sink retry wait. Type: string (or Expression with resultType string), pattern: ((\d+).)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).

maxConcurrentConnections
Object

The maximum concurrent connection count for the sink data store. Type: integer (or Expression with resultType integer).

disableMetricsCollection
Object

If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).

writeBehavior
String

The write behavior for the operation. Default is Insert. Possible values include: 'Insert', 'Upsert'

externalIdFieldName
Object

The name of the external ID field for upsert operation. Default value is 'Id' column. Type: string (or Expression with resultType string).

ignoreNullValues
Object

The flag indicating whether or not to ignore null values from input dataset (except key fields) during write operation. Default value is false. If set it to true, it means ADF will leave the data in the destination object unchanged when doing upsert/update operation and insert defined default value when doing insert operation, versus ADF will update the data in the destination object to NULL when doing upsert/update operation and insert NULL value when doing insert operation. Type: boolean (or Expression with resultType boolean).

Applies to