Microsoft Azure Synapse SQLコネクタ > Microsoft Azure Synapse SQLのマッピング > 動的スキーマ処理
  

動的スキーマ処理

ユーザーがデータオブジェクトスキーマに加えた変更をデータ統合がどのように処理するかを選択できます。マッピングタスクを実行するたびにスキーマが更新されるようにするには、タスクで動的スキーマ処理を有効にします。
スキーマの変更には、データオブジェクトに対する次の1つ以上の変更が含まれます。
タスクの設定時に、[ランタイムオプション]ページでスキーマ変更処理を設定します。
次の表に、スキーマ変更処理のオプションを示します。
オプション
説明
非同期
デフォルト。データ統合は、マッピングまたはマッピングタスクの編集時およびInformatica Intelligent Cloud Servicesのアップグレード時にスキーマを更新します。
動的
データ統合は、タスクが実行されるたびにスキーマを更新します。
スキーマの更新では、次のオプションを選択できます。
  • - 変更して変更を適用。データ統合はソーススキーマからターゲットスキーマに次の変更を適用します。
    • - 新しいフィールド: ターゲットスキーマを変更し、ソースから新しいフィールドを追加します。
    • - 名前が変更されたフィールド: 名前が変更されたフィールドをターゲットの新しいカラムとして追加します。
    • - データ型と精度の更新。これらの変更をターゲットに適用します。
    • - 削除されたフィールド: 削除されたフィールドを無視します。
  • - DDLの変更を適用しない。データ統合はスキーマの変更をターゲットに適用しません。
  • - 現在のものを削除してから再作成。既存のターゲットテーブルを削除し、ソースからのすべての受信メタデータフィールドを使用して、実行時にターゲットテーブルを再作成します。
詳細については、データ統合のヘルプの「タスク」にある「スキーマ変更処理」のトピックを参照してください。

動的スキーマ処理のルールとガイドライン

動的スキーマ変更処理を有効にする場合は、次のルールとガイドラインを考慮してください。
マッピング
詳細モードのマッピング