Aracılığıyla paylaş


SqlDWSink interface

Kopyalama etkinliği SQL Veri Ambarı havuzu.

Extends

Özellikler

allowCopyCommand

Verileri SQL Veri Ambarı'na kopyalamak için Kopyala Komutunun kullanılacağını gösterir. Tür: boolean (veya resultType boole değeriyle ifade).

allowPolyBase

Uygun olduğunda verileri SQL Veri Ambarı'na kopyalamak için PolyBase'in kullanılacağını gösterir. Tür: boolean (veya resultType boole değeriyle ifade).

copyCommandSettings

allowCopyCommand true olduğunda Komut Kopyala ile ilgili ayarları belirtir.

polyBaseSettings

allowPolyBase true olduğunda PolyBase ile ilgili ayarları belirtir.

preCopyScript

SQL kopyalama öncesi betiği. Tür: dize (veya resultType dizeli ifade).

sqlWriterUseTableLock

Toplu kopyalama sırasında tablo kilidinin kullanılıp kullanılmaymayacağı. Tür: boolean (veya resultType boole değeriyle ifade).

tableOption

Otomatik Oluştur gibi havuz tablosunu işleme seçeneği. Şimdilik yalnızca 'autoCreate' değeri desteklenmektedir. Tür: dize (veya resultType dizeli ifade).

type

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

upsertSettings

SQL DW upsert ayarları.

writeBehavior

Azure SQL DW'ye veri kopyalarken yazma davranışı. Tür: SqlDWriteBehaviorEnum (veya resultType SqlDWriteBehaviorEnum ile İfade)

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ı

allowCopyCommand

Verileri SQL Veri Ambarı'na kopyalamak için Kopyala Komutunun kullanılacağını gösterir. Tür: boolean (veya resultType boole değeriyle ifade).

allowCopyCommand?: any

Özellik Değeri

any

allowPolyBase

Uygun olduğunda verileri SQL Veri Ambarı'na kopyalamak için PolyBase'in kullanılacağını gösterir. Tür: boolean (veya resultType boole değeriyle ifade).

allowPolyBase?: any

Özellik Değeri

any

copyCommandSettings

allowCopyCommand true olduğunda Komut Kopyala ile ilgili ayarları belirtir.

copyCommandSettings?: DWCopyCommandSettings

Özellik Değeri

polyBaseSettings

allowPolyBase true olduğunda PolyBase ile ilgili ayarları belirtir.

polyBaseSettings?: PolybaseSettings

Özellik Değeri

preCopyScript

SQL kopyalama öncesi betiği. Tür: dize (veya resultType dizeli ifade).

preCopyScript?: any

Özellik Değeri

any

sqlWriterUseTableLock

Toplu kopyalama sırasında tablo kilidinin kullanılıp kullanılmaymayacağı. Tür: boolean (veya resultType boole değeriyle ifade).

sqlWriterUseTableLock?: any

Özellik Değeri

any

tableOption

Otomatik Oluştur gibi havuz tablosunu işleme seçeneği. Şimdilik yalnızca 'autoCreate' değeri desteklenmektedir. Tür: dize (veya resultType dizeli ifade).

tableOption?: any

Özellik Değeri

any

type

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

type: "SqlDWSink"

Özellik Değeri

"SqlDWSink"

upsertSettings

SQL DW upsert ayarları.

upsertSettings?: SqlDWUpsertSettings

Özellik Değeri

writeBehavior

Azure SQL DW'ye veri kopyalarken yazma davranışı. Tür: SqlDWriteBehaviorEnum (veya resultType SqlDWriteBehaviorEnum ile İfade)

writeBehavior?: any

Özellik Değeri

any

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ı