目次

Search

  1. はじめに
  2. Informatica Data Engineering Integrationについて
  3. マッピング
  4. マッピングの最適化
  5. ソース
  6. ターゲット
  7. トランスフォーメーション
  8. Pythonトランスフォーメーション
  9. データプレビュー
  10. クラスタワークフロー
  11. プロファイル
  12. 監視
  13. 階層データ処理
  14. 階層データ処理設定
  15. スキーマが変更された階層データの処理
  16. インテリジェント構造モデル
  17. ブロックチェーン
  18. ステートフルコンピューティング
  19. 付録 A: 接続リファレンス
  20. 付録 B: データ型リファレンス
  21. 付録 C: 関数リファレンス

Databricks Sparkエンジンでのアップデートストラテジトランスフォーメーション

Databricks Sparkエンジンでのアップデートストラテジトランスフォーメーション

Databricks Sparkエンジンの一部の処理ルールは、データ統合サービスの処理ルールとは異なります。

一般的な制限

Delta Lakeテーブルターゲットを使用する場合、Databricks Sparkエンジンではアップデートストラテジトランスフォーメーションのみを使用できます。
アップデートストラテジトランスフォーメーションは、Delta ACIDをサポートするDatabricksディストリビューションでのみサポートされます。

マッピングの検査

マッピング検証は、次の場合に失敗します。
  • アップデートストラテジトランスフォーメーションが、複数のターゲットに接続されている。
  • アップデートストラテジトランスフォーメーションが、ターゲットの直前に配置されていない。
  • アップデートストラテジトランスフォーメーションのターゲットが外部のACIDテーブルである。
  • ターゲットに接続されたプライマリキーが含まれていない。
  • 実行時にターゲットテーブルの切り捨てを有効にするプロパティが選択されている。
  • 実行時のターゲットテーブルに対して、次のターゲットストラテジのいずれかが選択されている。
    • ターゲットテーブルの作成または置換
    • ApplyNewColumns
    • ApplyNewSchema
    • 失敗