次の方法で共有


SalesforceSink interface

コピー アクティビティの Salesforce シンク。

Extends

プロパティ

externalIdFieldName

アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。

ignoreNullValues

書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。

type

ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。

writeBehavior

操作の書き込み動作。 既定値は Insert です。

継承されたプロパティ

maxConcurrentConnections

シンク データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。

sinkRetryCount

シンクの再試行回数。 型: 整数 (または resultType 整数を持つ式)。

sinkRetryWait

シンクの再試行の待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])).

writeBatchSize

書き込みバッチ サイズ。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。

writeBatchTimeout

書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])).

プロパティの詳細

externalIdFieldName

アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。

externalIdFieldName?: any

プロパティ値

any

ignoreNullValues

書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。

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

シンクの再試行の待機。 型: string (または 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

書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])).

writeBatchTimeout?: any

プロパティ値

any

copySink.writeBatchTimeout から継承