SnowConvert AI - Redshift - CREATE TABLE AS¶
構文文法としてテーブルを作成します。
説明¶
クエリに基づいて新しいテーブルを作成します。このテーブルの所有者は、コマンドを発行したユーザーです。
詳しくはCREATE TABLE ASドキュメントをご参照ください。
文法構文¶
SnowConvert AI - Redshift - テーブルの開始¶
BACKUP¶
説明¶
Amazon Redshiftがクエリパフォーマンスを最適化するために、テーブル内のすべての列のエンコードタイプを自動的に調整できるようにします。Snowflakeでは、他のデータベースで見られるような BACKUP の概念は直接適用されません。Snowflakeは、Time TravelやFail-safeなどの組み込み機能により、データのバックアップとリカバリーを自動的に処理し、手動でのバックアップ操作を不要にします。これらの理由から、ステートメント BACKUP は変換処理中に削除されます
See the Redshift data distribution documentation for this syntax.
文法構文¶
サンプルソースパターン¶
NOオプション¶
Snowflakeのデフォルトでは、作成されたテーブルのバックアップが常に作成されるため、 FDM が追加されます。
入力コード:¶
Redshift¶
出力コード:¶
Snowflake¶
YESオプション¶
Snowflakeのデフォルトでは、作成されたテーブルにバックアップが適用されるため、このオプションは削除されます。
入力コード:¶
Redshift¶
出力コード:¶
Snowflake¶
¶
COLUMNS¶
説明¶
新しいテーブルの列の名前。列名が提供されない場合、列名はクエリの出力列名から取られます。
See the Redshift CREATE TABLE documentation for this syntax.
文法構文¶
サンプルソースパターン¶
入力コード:¶
Redshift¶
出力コード:¶
Snowflake¶
関連 EWIs¶
既知の問題はありません。
LOCAL¶
説明¶
Amazon Redshiftでは、 LOCAL TEMPORARY または TEMP が、セッションの間だけ存在する仮テーブルを作成するために使用されます。これらのテーブルはセッション固有のもので、セッションが終了すると自動的に削除されます。これらは、恒久的なデータベーススキーマに影響を与えることなく、中間結果や作業データを保存するのに便利です。
See the Redshift CREATE TABLE documentation for this syntax.
文法構文¶
サンプルソースパターン¶
入力コード:¶
Redshift¶
出力コード:¶
Snowflake¶
関連 EWIs¶
既知の問題はありません。
SnowConvert AI - Redshift - Table Attributes¶
DISTKEY¶
説明¶
Amazon Redshiftでは、 DISTKEY が、クエリのパフォーマンスを最適化するためにクラスタノード間でデータを分散するために使用されます。しかし、Snowflakeは、明示的な分散キーを必要とせずに、データの分散とストレージを自動的に処理します。アーキテクチャとデータ管理アプローチの違いにより、SnowflakeにはRedshiftの DISTKEY に直接相当するものはありません。これらの理由から、ステートメント DISTKEY は変換処理中に削除されます
See the Redshift data distribution documentation for this syntax.
文法構文¶
サンプルソースパターン¶
入力コード:¶
Redshift¶
出力コード:¶
Snowflake¶
関連 EWIs¶
SSC-FDM-RS0001: Data storage option is not supported in Snowflake. Data distribution is automatically handled by Snowflake.
DISTSTYLE¶
説明¶
テーブル全体のデータ配布スタイルを定義するキーワード。
See the Redshift data distribution documentation for this syntax.
文法構文¶
サンプルソースパターン¶
入力コード:¶
Redshift¶
出力コード:¶
Snowflake¶
関連 EWIs¶
SSC-FDM-RS0001: Data storage option is not supported in Snowflake. Data distribution is automatically handled by Snowflake.
SORTKEY¶
説明¶
列がテーブルのソートキーであることを指定するキーワード。Snowflakeでは、どちらもクエリパフォーマンスのためにデータストレージを最適化するため、Redshiftの SORTKEY を CLUSTER BY に移行することができます。Snowflakeの CLUSTER BY は、Redshiftの SORTKEY がデータを順序付けるのと同様に、指定した列でデータを整理します。
See the Redshift data distribution documentation for this syntax.
文法構文¶
サンプルソースパターン¶
入力コード:¶
Redshift¶
出力コード:¶
Snowflake¶
関連 EWIs¶
SSC-FDM-RS0002: CLUSTER BY のパフォーマンスは、Sortkeyのパフォーマンスと比較して異なる場合があります。