SqlDWSink interface
复制活动 SQL 数据仓库接收器。
- 扩展
属性
| allow |
指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
| allow |
指示使用 PolyBase 将数据复制到 SQL 数据仓库(如果适用)。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
| copy |
指定 allowCopyCommand 为 true 时复制命令相关的设置。 |
| poly |
指定 allowPolyBase 为 true 时与 PolyBase 相关的设置。 |
| pre |
SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。 |
| sql |
是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
| table |
用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。 |
| type | 多态鉴别器,它指定此对象可以的不同类型的 |
| upsert |
SQL DW upsert 设置。 |
| write |
将数据复制到 Azure SQL DW 时,写入行为。 类型:SqlDWriteBehaviorEnum(或结果类型为 SqlDWWriteBehaviorEnum 的表达式) |
继承属性
| disable |
如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
| max |
接收器数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。 |
| sink |
接收器重试计数。 类型:整数(或包含 resultType 整数的表达式)。 |
| sink |
接收器重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
| write |
写入批大小。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 |
| write |
写入批处理超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
属性详细信息
allowCopyCommand
指示使用复制命令将数据复制到 SQL 数据仓库。 类型:布尔值(或带有 resultType 布尔值的表达式)。
allowCopyCommand?: any
属性值
any
allowPolyBase
指示使用 PolyBase 将数据复制到 SQL 数据仓库(如果适用)。 类型:布尔值(或带有 resultType 布尔值的表达式)。
allowPolyBase?: any
属性值
any
copyCommandSettings
指定 allowCopyCommand 为 true 时复制命令相关的设置。
copyCommandSettings?: DWCopyCommandSettings
属性值
polyBaseSettings
preCopyScript
SQL 预复制脚本。 类型:字符串(或带有 resultType 字符串的表达式)。
preCopyScript?: any
属性值
any
sqlWriterUseTableLock
是否在大容量复制期间使用表锁。 类型:布尔值(或带有 resultType 布尔值的表达式)。
sqlWriterUseTableLock?: any
属性值
any
tableOption
用于处理接收器表的选项,例如 autoCreate。 目前仅支持“autoCreate”值。 类型:字符串(或带有 resultType 字符串的表达式)。
tableOption?: any
属性值
any
type
多态鉴别器,它指定此对象可以的不同类型的
type: "SqlDWSink"
属性值
"SqlDWSink"
upsertSettings
writeBehavior
将数据复制到 Azure SQL DW 时,写入行为。 类型:SqlDWriteBehaviorEnum(或结果类型为 SqlDWWriteBehaviorEnum 的表达式)
writeBehavior?: any
属性值
any
继承属性详细信息
disableMetricsCollection
如果为 true,则禁用数据存储指标集合。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。
disableMetricsCollection?: any
属性值
any
maxConcurrentConnections
接收器数据存储的最大并发连接计数。 类型:整数(或包含 resultType 整数的表达式)。
maxConcurrentConnections?: any
属性值
any
sinkRetryCount
sinkRetryWait
接收器重试等待。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).
sinkRetryWait?: any
属性值
any
writeBatchSize
writeBatchTimeout
写入批处理超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])).
writeBatchTimeout?: any
属性值
any