ターゲット_単一複数行ステートメント列値インライン適用

このパラメータは、Databricksのような、文ごとのSQLパラメータの数を制限しているプラットフォームにおける重要な制限に対処するものです。

Databricks は SQL ステートメントを 255 パラメータに制限しており、これは挿入および削除操作に影響します。 ターゲット・テーブルのカラム数が255を超えると、1行の挿入でも失敗する。 カラム数の少ないテーブルでは、一括挿入や一括削除も数行でこの制限に達する。

これを回避するには、このCDCプロパティを trueに設定する。 この設定により、CDCはパラメータを使用する代わりに、カラム値をSQL文内のインライン文字列として埋め込みます。 これにより、パラメータ制限が回避され、より大きなバッチサイズが可能になり、パフォーマンスが向上する。 しかし、それでもSQLパラメータを使うよりは効率が悪い。

適用対象
ターゲット・データ・ストア
デフォルト設定
いいえ