Поделиться через


SqlDWSink interface

Приемник хранилища данных SQL для копирования.

Extends

Свойства

allowCopyCommand

Указывает, что команда копирования используется для копирования данных в хранилище данных SQL. Тип: логический (или выражение с логическим типом результата).

allowPolyBase

Указывает, чтобы использовать PolyBase для копирования данных в хранилище данных SQL при необходимости. Тип: логический (или выражение с логическим типом результата).

copyCommandSettings

Указывает параметры, связанные с командой копирования, если allowCopyCommand имеет значение true.

polyBaseSettings

Задает параметры, связанные с PolyBase, если allowPolyBase имеет значение true.

preCopyScript

Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType).

sqlWriterUseTableLock

Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата).

tableOption

Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType).

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

upsertSettings

Параметры upsert хранилища данных SQL.

writeBehavior

Поведение записи при копировании данных в хранилище данных SQL Azure. Тип: SqlDWriteBehaviorEnum (или Выражение с результирующий тип SqlDWriteBehaviorEnum)

Унаследованные свойства

disableMetricsCollection

Если значение true, отключите коллекцию метрик хранилища данных. Значение по умолчанию — false. Тип: логический (или выражение с логическим типом результата).

maxConcurrentConnections

Максимальное число одновременных подключений для хранилища данных приемника. Тип: целое число (или выражение с целым числом resultType).

sinkRetryCount

Число повторных попыток приемника. Тип: целое число (или выражение с целым числом resultType).

sinkRetryWait

Ожидание повтора приемника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

writeBatchSize

Размер пакета записи. Тип: целое число (или выражение с целым числом resultType), минимум: 0.

writeBatchTimeout

Запись времени ожидания пакетной службы. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

Сведения о свойстве

allowCopyCommand

Указывает, что команда копирования используется для копирования данных в хранилище данных SQL. Тип: логический (или выражение с логическим типом результата).

allowCopyCommand?: any

Значение свойства

any

allowPolyBase

Указывает, чтобы использовать PolyBase для копирования данных в хранилище данных SQL при необходимости. Тип: логический (или выражение с логическим типом результата).

allowPolyBase?: any

Значение свойства

any

copyCommandSettings

Указывает параметры, связанные с командой копирования, если allowCopyCommand имеет значение true.

copyCommandSettings?: DWCopyCommandSettings

Значение свойства

polyBaseSettings

Задает параметры, связанные с PolyBase, если allowPolyBase имеет значение true.

polyBaseSettings?: PolybaseSettings

Значение свойства

preCopyScript

Скрипт предварительного копирования SQL. Тип: строка (или выражение с строкой resultType).

preCopyScript?: any

Значение свойства

any

sqlWriterUseTableLock

Следует ли использовать блокировку таблицы во время массового копирования. Тип: логический (или выражение с логическим типом результата).

sqlWriterUseTableLock?: any

Значение свойства

any

tableOption

Параметр для обработки таблицы приемника, например autoCreate. Сейчас поддерживается только значение autoCreate. Тип: строка (или выражение с строкой resultType).

tableOption?: any

Значение свойства

any

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "SqlDWSink"

Значение свойства

"SqlDWSink"

upsertSettings

Параметры upsert хранилища данных SQL.

upsertSettings?: SqlDWUpsertSettings

Значение свойства

writeBehavior

Поведение записи при копировании данных в хранилище данных SQL Azure. Тип: SqlDWriteBehaviorEnum (или Выражение с результирующий тип SqlDWriteBehaviorEnum)

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