Aracılığıyla paylaş


SalesforceSink interface

Salesforce havuzu kopyalama etkinliği.

Extends

Özellikler

externalIdFieldName

Upsert işlemi için dış kimlik alanının adı. Varsayılan değer 'Id' sütunudur. Tür: dize (veya resultType dizeli ifade).

ignoreNullValues

Yazma işlemi sırasında giriş veri kümesindeki null değerlerin (anahtar alanları dışında) yoksayılıp yoksayılmayacağını gösteren bayrak. Varsayılan değer yanlış'tır. True olarak ayarlanırsa, upsert/update işlemi yapılırken ADF'nin hedef nesnedeki verileri değiştirmeden bırakacağı ve ekleme işlemi yaparken tanımlı varsayılan değer ekleyecek olması, ADF'nin upsert/update işlemi yaparken hedef nesnedeki verileri NULL olarak güncelleştireceği ve ekleme işlemi yaparken NULL değeri ekleyecek olduğu anlamına gelir. Tür: boolean (veya resultType boole değeriyle ifade).

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

writeBehavior

İşlemin yazma davranışı. Varsayılan değer Ekle'dir.

Devralınan Özellikler

disableMetricsCollection

True ise veri deposu ölçüm toplamayı devre dışı bırakın. Varsayılan değer false'tur. Tür: boolean (veya resultType boole değeriyle ifade).

maxConcurrentConnections

Havuz veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sinkRetryCount

Havuz yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sinkRetryWait

Havuz yeniden beklemeyi deneyin. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

writeBatchSize

Toplu iş boyutu yazma. Tür: tamsayı (veya resultType tamsayılı ifade), en az: 0.

writeBatchTimeout

Toplu iş yazma zaman aşımı. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

Özellik Ayrıntıları

externalIdFieldName

Upsert işlemi için dış kimlik alanının adı. Varsayılan değer 'Id' sütunudur. Tür: dize (veya resultType dizeli ifade).

externalIdFieldName?: any

Özellik Değeri

any

ignoreNullValues

Yazma işlemi sırasında giriş veri kümesindeki null değerlerin (anahtar alanları dışında) yoksayılıp yoksayılmayacağını gösteren bayrak. Varsayılan değer yanlış'tır. True olarak ayarlanırsa, upsert/update işlemi yapılırken ADF'nin hedef nesnedeki verileri değiştirmeden bırakacağı ve ekleme işlemi yaparken tanımlı varsayılan değer ekleyecek olması, ADF'nin upsert/update işlemi yaparken hedef nesnedeki verileri NULL olarak güncelleştireceği ve ekleme işlemi yaparken NULL değeri ekleyecek olduğu anlamına gelir. Tür: boolean (veya resultType boole değeriyle ifade).

ignoreNullValues?: any

Özellik Değeri

any

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "SalesforceSink"

Özellik Değeri

"SalesforceSink"

writeBehavior

İşlemin yazma davranışı. Varsayılan değer Ekle'dir.

writeBehavior?: string

Özellik Değeri

string

Devralınan Özellik Detayları

disableMetricsCollection

True ise veri deposu ölçüm toplamayı devre dışı bırakın. Varsayılan değer false'tur. Tür: boolean (veya resultType boole değeriyle ifade).

disableMetricsCollection?: any

Özellik Değeri

any

CopySink.disableMetricsCollectionDevralındı

maxConcurrentConnections

Havuz veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

maxConcurrentConnections?: any

Özellik Değeri

any

CopySink.maxConcurrentConnections'tanDevralındı

sinkRetryCount

Havuz yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sinkRetryCount?: any

Özellik Değeri

any

CopySink.sinkRetryCountDevralındı

sinkRetryWait

Havuz yeniden beklemeyi deneyin. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

sinkRetryWait?: any

Özellik Değeri

any

CopySink.sinkRetryWaitDevralındı

writeBatchSize

Toplu iş boyutu yazma. Tür: tamsayı (veya resultType tamsayılı ifade), en az: 0.

writeBatchSize?: any

Özellik Değeri

any

CopySink.writeBatchSize Devralınmış

writeBatchTimeout

Toplu iş yazma zaman aşımı. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

writeBatchTimeout?: any

Özellik Değeri

any

CopySink.writeBatchTimeout'tanDevralındı