SnowConvert AI :Greenplum CREATE MATERIALIZED VIEW¶
GreenplumからSnowflakeへの変換
説明¶
このセクションでは、Greenplum独自の機能について説明します。
For more information, please refer to CREATE MATERIALIZED VIEW in the documentation.
文法構文¶
DISTRIBUTED に BY¶
Hint
この構文は、Snowflakeで最も近い形式に変換されます。
Greenplumの DISTRIBUTED BY 句は、データが物理的にどのようにシステムのセグメントに分散されるかを制御します。一方、CLUSTER BY は、動的テーブル内の列(または動的テーブル上の式)のサブセットであり、テーブル内のデータを同じマイクロパーティションに共存させるように明示的に指定されます。これらは異なるアーキテクチャレベルで動作しますが、データを効率的に分散させることでクエリのパフォーマンスを向上させることを目的としています。
文法構文¶
サンプルソース¶
入力コード:
Greenplum¶
出力コード:
Snowflake¶
DISTRIBUTED RANDOMLY - REPLICATED¶
注釈
Snowflakeではこの構文は必要ありません。
GreenplumのDISTRIBUTED REPLICATED またはDISTRIBUTED RANDOMLY 句は、データが物理的にどのようにシステムのセグメントに分散されるかを制御します。Snowflakeは自動的にデータストレージを処理するため、これらのオプションは移行時に削除されます。