SqlSink interface
Приемник SQL действия копирования.
- Extends
Свойства
| pre |
Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType). |
| sql |
Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType). |
| sql |
Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType). |
| sql |
Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата). |
| stored |
Параметры хранимой процедуры SQL. |
| stored |
Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType). |
| table |
Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType). |
| type | Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
| upsert |
Параметры upsert SQL. |
| write |
Поведение записи при копировании данных в sql. Тип: строка (или выражение с строкой resultType). |
Унаследованные свойства
| disable |
Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата). |
| max |
Максимальное число одновременных подключений для хранилища данных приемника. Тип: целое число (или выражение с целым числом resultType). |
| sink |
Число повторных попыток приемника. Тип: целое число (или выражение с целым числом resultType). |
| sink |
Ожидание повтора приемника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
| write |
Размер пакета записи. Тип: целое число (или выражение с целым числом resultType), минимум: 0. |
| write |
Запись времени ожидания пакетной службы. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])). |
Сведения о свойстве
preCopyScript
Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType).
preCopyScript?: any
Значение свойства
any
sqlWriterStoredProcedureName
Имя хранимой процедуры записи SQL. Тип: строка (или выражение с строкой resultType).
sqlWriterStoredProcedureName?: any
Значение свойства
any
sqlWriterTableType
Тип таблицы записи SQL. Тип: строка (или выражение с строкой resultType).
sqlWriterTableType?: any
Значение свойства
any
sqlWriterUseTableLock
Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата).
sqlWriterUseTableLock?: any
Значение свойства
any
storedProcedureParameters
Параметры хранимой процедуры SQL.
storedProcedureParameters?: any
Значение свойства
any
storedProcedureTableTypeParameterName
Имя параметра хранимой процедуры типа таблицы. Тип: строка (или выражение с строкой resultType).
storedProcedureTableTypeParameterName?: any
Значение свойства
any
tableOption
Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType).
tableOption?: any
Значение свойства
any
type
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
type: "SqlSink"
Значение свойства
"SqlSink"
upsertSettings
writeBehavior
Поведение записи при копировании данных в sql. Тип: строка (или выражение с строкой resultType).
writeBehavior?: any
Значение свойства
any
Сведения об унаследованном свойстве
disableMetricsCollection
Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата).
disableMetricsCollection?: any
Значение свойства
any
унаследовано отCopySink.disableMetricsCollection
maxConcurrentConnections
Максимальное число одновременных подключений для хранилища данных приемника. Тип: целое число (или выражение с целым числом resultType).
maxConcurrentConnections?: any
Значение свойства
any
наследуется отCopySink.maxConcurrentConnections
sinkRetryCount
Число повторных попыток приемника. Тип: целое число (или выражение с целым числом resultType).
sinkRetryCount?: any
Значение свойства
any
унаследовано отCopySink.sinkRetryCount
sinkRetryWait
Ожидание повтора приемника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).
sinkRetryWait?: any
Значение свойства
any
наследуется отCopySink.sinkRetryWait
writeBatchSize
Размер пакета записи. Тип: целое число (или выражение с целым числом resultType), минимум: 0.
writeBatchSize?: any
Значение свойства
any
унаследован отCopySink.writeBatchSize
writeBatchTimeout
Запись времени ожидания пакетной службы. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).
writeBatchTimeout?: any
Значение свойства
any
унаследован отCopySink.writeBatchTimeout