本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon S3 資料表儲存貯體、資料表和命名空間命名規則
建立資料表儲存貯體時,您可以選擇儲存貯體名稱 AWS 區域,而且在所選區域中,帳戶的名稱必須是唯一的。建立資料表儲存貯體之後,您無法變更儲存貯體名稱或區域。資料表儲存貯體名稱必須遵循特定的命名規則。如需資料表儲存貯體命名規則及其內資料表和命名空間的詳細資訊,請參閱下列主題。
資料表儲存貯體命名規則
當您建立 Amazon S3 資料表儲存貯體時,您可以指定資料表儲存貯體名稱。如同其他儲存貯體類型,您無法為資料表儲存貯體重新命名。與其他儲存貯體類型不同,資料表儲存貯體不在全域命名空間中,因此您帳戶中的每個儲存貯體名稱都必須只在目前的 AWS 區域中是唯一的。
若要了解一般用途儲存貯體命名規則,請參閱 一般用途儲存貯體命名規則。如需目錄儲存貯體命名規則,請參閱目錄儲存貯體命名規則。
資料表儲存貯體適用下列命名規則。
-
儲存貯體名稱長度必須介於 3 到 63 個字元之間。
-
儲存貯體名稱只能包含小寫字母、數字和連字號 (
-
)。 -
儲存貯體名稱的開頭和結尾必須為字母或數字。
-
儲存貯體名稱不得包含任何底線 (
_
) 或句點 ().
。 -
儲存貯體名稱開頭不得為下列任一預留字首:
-
xn--
-
sthree-
-
amzn-s3-demo-
-
-
儲存貯體名稱結尾不得為下列任一預留字尾:
-
-s3alias
-
--ol-s3
-
--x-s3
-
--table-s3
-
資料表和命名空間的命名規則
下列命名規則適用於資料表儲存貯體中的資料表和命名空間:
-
名稱長度必須介於 1 到 225 個字元之間。
-
名稱只能包含小寫字母、數字和底線 (
_
)。命名空間名稱的開頭或結尾不允許底線。 -
名稱的開頭和結尾必須為字母或數字。
-
名稱不得包含連字號 (
-
) 或句點 (.
)。 -
資料表名稱在命名空間中必須是唯一的。
-
命名空間在資料表儲存貯體中必須是唯一的。
-
命名空間名稱開頭不得為預留字首
aws
。例如,您無法使用aws_s3_metadata
做為命名空間。aws_s3_metadata
是中繼資料資料表的預留命名空間。如需詳細資訊,請參閱使用 S3 Metadata 加速資料探索。