SalesforceSink interface
コピー アクティビティの Salesforce シンク。
- Extends
プロパティ
| external |
アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 |
| ignore |
書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
| write |
操作の書き込み動作。 既定値は Insert です。 |
継承されたプロパティ
| 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])). |
プロパティの詳細
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
sinkRetryCount
シンクの再試行回数。 型: 整数 (または resultType 整数を持つ式)。
sinkRetryCount?: any
プロパティ値
any
sinkRetryWait
シンクの再試行の待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])).
sinkRetryWait?: any
プロパティ値
any
writeBatchSize
書き込みバッチ サイズ。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。
writeBatchSize?: any
プロパティ値
any
writeBatchTimeout
書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])).
writeBatchTimeout?: any
プロパティ値
any
copySink.writeBatchTimeout から継承