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


SalesforceSink interface

Приемник Salesforce действия копирования.

Extends

Свойства

externalIdFieldName

Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType).

ignoreNullValues

Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата).

type

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

writeBehavior

Поведение записи для операции. Значение по умолчанию — Insert.

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

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])).

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

externalIdFieldName

Имя поля внешнего идентификатора для операции upsert. Значение по умолчанию — "Id". Тип: строка (или выражение с строкой resultType).

externalIdFieldName?: any

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

any

ignoreNullValues

Флаг, указывающий, следует ли игнорировать значения NULL из входного набора данных (за исключением ключевых полей) во время операции записи. Значение по умолчанию — false. Если задано значение true, это означает, что ADF оставляет данные в целевом объекте без изменений при выполнении операции upsert/update и вставляет определенное значение по умолчанию при выполнении операции вставки, а ADF обновляет данные в целевом объекте до NULL при выполнении операции upsert/update и вставлять значение NULL при выполнении операции вставки. Тип: логический (или выражение с логическим типом результата).

ignoreNullValues?: any

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

any

type

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

type: "SalesforceSink"

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

"SalesforceSink"

writeBehavior

Поведение записи для операции. Значение по умолчанию — Insert.

writeBehavior?: string

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

string

Сведения об унаследованном свойстве

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