SqlDWSink interface
複製活動 SQL 數據倉儲接收。
- Extends
屬性
| allow |
指示使用複製命令將數據複製到 SQL 資料倉儲。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 |
| allow |
指出在適用的情況下,使用 PolyBase 將數據複製到 SQL 數據倉儲。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 |
| copy |
當allowCopyCommand為 true 時,指定複製命令相關設定。 |
| poly |
當allowPolyBase為 true 時,指定PolyBase相關設定。 |
| pre |
SQL 預先複製文稿。 Type:string (或 expression with resultType string) 。 |
| sql |
是否要在大量複製期間使用數據表鎖定。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 |
| table |
處理接收數據表的選項,例如 autoCreate。 目前僅支援 『autoCreate』 值。 Type:string (或 expression with resultType string) 。 |
| type | 多型歧視性,指定這個物件可以是的不同類型 |
| upsert |
SQL DW upsert 設定。 |
| write |
將數據複製到 Azure SQL DW 時寫入行為。 類型:SqlDWriteBehaviorEnum (或 expression with resultType SqlDWriteBehaviorEnum) |
繼承的屬性
| disable |
如果為 true,請停用數據存放區計量集合。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 |
| max |
接收資料存放區的最大並行連接計數。 類型:integer (或 expression with resultType integer) 。 |
| sink |
接收重試計數。 類型:integer (或 expression with resultType integer) 。 |
| sink |
接收重試等候。 類型:string (或 expression with resultType string), pattern: (\d+)?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
| write |
寫入批次大小。 類型:integer (或 expression with resultType integer), minimum: 0。 |
| write |
寫入批次逾時。 類型:string (或 expression with resultType string), pattern: (\d+)?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
屬性詳細資料
allowCopyCommand
指示使用複製命令將數據複製到 SQL 資料倉儲。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。
allowCopyCommand?: any
屬性值
any
allowPolyBase
指出在適用的情況下,使用 PolyBase 將數據複製到 SQL 數據倉儲。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。
allowPolyBase?: any
屬性值
any
copyCommandSettings
當allowCopyCommand為 true 時,指定複製命令相關設定。
copyCommandSettings?: DWCopyCommandSettings
屬性值
polyBaseSettings
preCopyScript
SQL 預先複製文稿。 Type:string (或 expression with resultType string) 。
preCopyScript?: any
屬性值
any
sqlWriterUseTableLock
是否要在大量複製期間使用數據表鎖定。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。
sqlWriterUseTableLock?: any
屬性值
any
tableOption
處理接收數據表的選項,例如 autoCreate。 目前僅支援 『autoCreate』 值。 Type:string (或 expression with resultType string) 。
tableOption?: any
屬性值
any
type
多型歧視性,指定這個物件可以是的不同類型
type: "SqlDWSink"
屬性值
"SqlDWSink"
upsertSettings
writeBehavior
將數據複製到 Azure SQL DW 時寫入行為。 類型:SqlDWriteBehaviorEnum (或 expression with resultType SqlDWriteBehaviorEnum)
writeBehavior?: any
屬性值
any
繼承的屬性詳細資料
disableMetricsCollection
如果為 true,請停用數據存放區計量集合。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。
disableMetricsCollection?: any
屬性值
any
maxConcurrentConnections
接收資料存放區的最大並行連接計數。 類型:integer (或 expression with resultType integer) 。
maxConcurrentConnections?: any
屬性值
any
sinkRetryCount
接收重試計數。 類型:integer (或 expression with resultType integer) 。
sinkRetryCount?: any
屬性值
any
sinkRetryWait
接收重試等候。 類型:string (或 expression with resultType string), pattern: (\d+)?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).
sinkRetryWait?: any
屬性值
any
writeBatchSize
寫入批次大小。 類型:integer (或 expression with resultType integer), minimum: 0。
writeBatchSize?: any
屬性值
any
writeBatchTimeout
寫入批次逾時。 類型:string (或 expression with resultType string), pattern: (\d+)?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).
writeBatchTimeout?: any
屬性值
any