SqlDWSink interface
Kopyalama etkinliği SQL Veri Ambarı havuzu.
- Extends
Özellikler
| allow |
Verileri SQL Veri Ambarı'na kopyalamak için Kopyala Komutunun kullanılacağını gösterir. Tür: boolean (veya resultType boole değeriyle ifade). |
| allow |
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). |
| copy |
allowCopyCommand true olduğunda Komut Kopyala ile ilgili ayarları belirtir. |
| poly |
allowPolyBase true olduğunda PolyBase ile ilgili ayarları belirtir. |
| pre |
SQL kopyalama öncesi betiği. Tür: dize (veya resultType dizeli ifade). |
| sql |
Toplu kopyalama sırasında tablo kilidinin kullanılıp kullanılmaymayacağı. Tür: boolean (veya resultType boole değeriyle ifade). |
| table |
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ı |
| upsert |
SQL DW upsert ayarları. |
| write |
Azure SQL DW'ye veri kopyalarken yazma davranışı. Tür: SqlDWriteBehaviorEnum (veya resultType SqlDWriteBehaviorEnum ile İfade) |
Devralınan Özellikler
| disable |
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). |
| max |
Havuz veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade). |
| sink |
Havuz yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade). |
| sink |
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])). |
| write |
Toplu iş boyutu yazma. Tür: tamsayı (veya resultType tamsayılı ifade), en az: 0. |
| write |
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
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
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
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
writeBatchSize
Toplu iş boyutu yazma. Tür: tamsayı (veya resultType tamsayılı ifade), en az: 0.
writeBatchSize?: any
Özellik Değeri
any
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ı