本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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 管理主控台,並前往 https://console.aws.amazon.com/glue/
開啟 AWS Glue 主控台。 -
在導覽窗格中,選擇 Tables (資料表)。
-
在資料表頁面上,使用篩選資料表搜尋方塊,尋找您要變更的資料表。
-
在名稱資料欄中,選擇您要變更的資料表的連結。
-
在資料表的詳細資訊頁面,於結構描述區段中,執行下列其中一項動作:
-
若要以 JSON 格式變更名稱,請選擇以 JSON 格式編輯結構。
-
若要直接變更名稱,請選擇編輯結構描述。此程序選擇編輯結構描述。
-
-
選取您要重新命名的分割資料欄的核取方塊,然後選擇編輯。
-
在編輯結構描述項目對話方塊中,針對名稱,輸入分割區資料欄的新名稱。
-
選擇另存為新的資料表版本。此動作會更新分割區資料欄名稱,並保留結構描述演變歷史記錄,而不會建立資料的單獨實體副本。
-
若要比較資料表版本,請在資料表的詳細資訊頁面上,選擇動作,然後選擇比較版本。
其他資源
如需有關分割區的詳細資訊,請參閱 分割您的資料。