SnowConvert: 一般的な変換設定

マテリアライズドビューの変換設定

このページでは、翻訳時にマテリアライズドビュー(Teradataでは結合インデックス)をダイナミックテーブルに変換するパラメーターをカスタマイズするために必要なオプションを示します。

![image](../../../../../../images/migrations/sc-assets/Screenshot2024-05-30at8.54.16AM.png "image") ![image](../../../../../../images/migrations/sc-assets/Screenshot2024-05-30at8.54.26AM.png "image")

マテリアライズドビュー、またはTeradataの結合インデックスの完全な関数を維持するために、 SnowConvert は、1対1のマテリアライズドビューを作成したり、結合インデックスをマテリアライズドビューに変換したりする代わりに、ダイナミックテーブルを生成します。Snowflakeには、他のシステムのマテリアライズドビューで使用できる構成オプションがないため、このアプローチが必要です。

Snowflakeのマテリアライズドビュー制限の詳細については、 マテリアライズドビューの制限 をご参照ください。

変換

ここで定義された設定は、変換処理中に生成されたダイナミックテーブルのすべてのインスタンスに適用されます。

ダイナミックテーブル変換設定:

  • ターゲットラグ: この設定では、ダイナミックテーブルのコンテンツがベーステーブルの更新に遅れる最大許容時間を指定します。たとえば、これを5分にセットすると、ダイナミックテーブルのデータがベーステーブルの更新から5分以上遅れないようになります。

  • ウェアハウス: この設定では、動的テーブルを更新するための計算リソースを提供するウェアハウス名を指定します。動的テーブルを作成するには、このウェアハウスに対する USAGE 権限が必要です。デフォルトでは、Snowconvertはプレースホルダー値を使用します。

詳細情報については、Snowflake動的テーブル ドキュメント をご参照ください。