テーブル名前空間 - Amazon Simple Storage Service

テーブル名前空間

Amazon S3 テーブルバケット内にテーブルを作成するときは、名前空間と呼ばれる論理グループに整理します。S3 テーブルやテーブルバケットとは異なり、名前空間はリソースではありません。名前空間は、テーブルをスケーラブルに整理および管理するための構成概念です。例えば、会社の人事部門に属するすべてのテーブルを、共通の名前空間値 hr でグループ化できます。

特定の名前空間へのアクセスを制御するには、テーブルバケットリソースポリシーを使用できます。詳細については、「S3 Tables 用のリソースベースのポリシー」を参照してください。

テーブル名前空間には、次のルールが適用されます。

  • 名前空間はそれぞれテーブルバケット内で一意である必要があります。

  • テーブルバケットごとに最大 10,000 個の名前空間を作成できます。

  • テーブル名はそれぞれ名前空間内で一意である必要があります。

  • 各テーブルには、1 レベルの名前空間のみを含めることができます。名前空間はネストできません。

  • 各テーブルは 1 つの名前空間に属します。

  • 名前空間の間でテーブルを移動できます。