AWS Redshift で、作成済みのテーブルにソートキーを追加したい。列を追加してソートキーとして使用できるコマンドはありますか?
質問する
37854 次
8 に答える
12
AWS では、テーブルを再作成することなく、ソートキーとディスキーの両方を追加できるようになりました。
ソートキーを追加するには (またはソートキーを変更するには):
ALTER TABLE data.engagements_bot_free_raw
ALTER SORTKEY (id)
distkey を変更または追加するには:
ALTER TABLE data.engagements_bot_free_raw
ALTER DISTKEY id
興味深いことに、括弧は SORTKEY では必須ですが、DISTKEY では必須ではありません。
テーブルのエンコーディングをインプレースで変更することはまだできません。これには、テーブルを再作成する必要があるソリューションが必要です。
于 2019-10-30T22:37:03.653 に答える