目次

Search

  1. はじめに
  2. Snowflake Data Cloud Connectorの概要
  3. Snowflake Data Cloudへの接続
  4. Snowflake Data Cloudのマッピング
  5. Snowflake Data Cloudのソース
  6. Snowflake Data Cloudのターゲット
  7. Snowflake Data Cloudのルックアップ
  8. プッシュダウンの最適化
  9. Snowflake Data Cloud接続を使用したプッシュダウンの最適化(SQL ELT)
  10. マッピングの移行
  11. 付録 A: データ型リファレンス
  12. 付録 B: 追加のランタイム設定
  13. 付録 C: Snowflake Data Cloud Connectorへのアップグレード

Snowflake Data Cloud Connector

Snowflake Data Cloud Connector

詳細モードのマッピングの動的スキーマの処理

詳細モードのマッピングの動的スキーマの処理

詳細モードのマッピングの実行時にカラムの名前が変更された場合やソースにフィールドが追加された場合は、ソーススキーマとターゲットスキーマのカラムに発生する差異によって、ターゲットスキーマに不整合が生じます。
これを回避するには、ターゲットトランスフォーメーションの
[追加の書き込みランタイムパラメータ]
フィールドで、次のプロパティをアンパサンドで区切って設定します。
  • column_mapping=name
  • column_mismatch_behavior=ignore
これらのプロパティの設定を行うと、
データ統合
には名前が含まれるようになり、カラム名に大文字、数字、またはアンダースコアが含まれている場合、ソーススキーマとターゲットスキーマ間の不一致も無視されます。
カラム名に大文字が含まれていない場合は、さらにソーストランスフォーメーションとターゲットトランスフォーメーションで
keep_column_case=on
パラメータを設定する必要があります。
  • ソースについては、Snowflake Data Cloud接続の
    [JDBC URLの追加パラメータ]
    でパラメータを設定します。
  • ターゲットについては、ターゲットトランスフォーメーションの
    [追加の書き込みランタイムパラメータ]
    プロパティでパラメータを指定します。