本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
ALTER TABLE RENAME PARTITION
重新命名分割區值。
注意
ALTER TABLE RENAME PARTITION不會重新命名分割區資料行。若要變更分割區欄名稱,您可以使用主 AWS Glue 控台。如需詳細資訊,請參閱本文件稍後的重命名分區列 AWS Glue。
概要
對於名為的資料表table_name
,partition_spec
將由指定的分割區值重新命名為指定的new_partition_spec
值。
ALTER TABLE table_name PARTITION (partition_spec) RENAME TO PARTITION (new_partition_spec)
參數
- PARTITION (partition_spec)
-
每個
partition_spec
會以partition_col_name = partition_col_value [,...]
的形式指定一個資料欄名稱/值組合。
範例
ALTER TABLE orders PARTITION (dt = '2014-05-14', country = 'IN') RENAME TO PARTITION (dt = '2014-05-15', country = 'IN');
重命名分區列 AWS Glue
請使用下列程序在 AWS Glue 主控台中重新命名分割區資料行名稱。
若要在 AWS Glue 主控台中重新命名表格分割區資料行
請登入 AWS Management Console 並開啟 AWS Glue 主控台,網址為 https://console.aws.amazon.com/glue/
。 -
在導覽窗格中,選擇 Tables (資料表)。
-
在「表格」頁面上,使用篩選表格搜尋方塊來尋找您要變更的表格。
-
在「名稱」欄中,選擇您要變更之表格的連結。
-
在表格的詳細資訊頁面的「綱要」段落中,執行下列其中一個動作:
-
若要變更 JSON 格式的名稱,請選擇 「將結構定義編輯為 JSON」。
-
若要直接變更名稱,請選擇 [編輯綱要]。此程序會選擇 「編輯綱要」。
-
-
選取您要重新命名之分割資料行的核取方塊,然後選擇 [編輯]。
-
在 [編輯架構項目] 對話方塊中,對於 [名稱],輸入分割區資料欄的新名稱。
-
選擇「另存為新表格版本」。此動作會更新分割區資料欄名稱並保留結構描述演進歷程記錄,而不需要另外建立資料的實體副本。
-
若要比較表格版本,請在表格的詳細資訊頁上選擇「動作」,然後選擇「比較版本」。
其他資源
如需有關分割區的詳細資訊,請參閱 分割您的資料。