メタデータテーブルの制限と制約
Amazon S3 Metadata には、次の制限と制約があります。
-
S3 メタデータは、現時点では特定のリージョンでのみ利用可能です。詳細については、「S3 メタデータ AWS リージョン」を参照してください。
-
S3 Metadata は、汎用バケットでサポートされているすべてのストレージクラスをサポートします。S3 Intelligent-Tiering ストレージクラスの場合、特定の階層はメタデータテーブルに表示されません。
-
メタデータテーブル設定を作成すると、メタデータテーブルは AWS マネージドテーブルバケットに保存されます。設定をカスタマーマネージドのテーブルバケットに保存することはできません。
-
S3 Metadata は、ディレクトリバケット、テーブルバケット、またはベクトルバケットではサポートされていません。メタデータテーブル設定は、汎用バケットに対してのみ作成できます。ジャーナルテーブルは、メタデータテーブル設定を作成した後に発生する変更イベント (アップロード、更新、削除など) のメタデータのみをキャプチャします。
-
ジャーナルテーブルまたはインベントリテーブルスナップショットの有効期限を制御することはできません。テーブルごとに、Amazon S3 は最低 1 つのスナップショットを最大 24 時間保存します。
コストを最小限に抑えるために、ジャーナルテーブルレコードの有効期限を設定できます。デフォルトでは、ジャーナルテーブルレコードは期限切れにならず、ジャーナルテーブルレコードは最低 7 日間保持する必要があります。詳細については、「ジャーナルテーブルレコードを期限切れにする」を参照してください。
-
メタデータテーブル設定は、汎用バケット全体に対してのみ作成できます。プレフィックスレベルでメタデータテーブル設定を適用することはできません。
-
メタデータテーブルの更新を一時停止および再開することはできません。ただし、ジャーナルテーブルまたはライブインベントリテーブルの関連付けられたメタデータ設定は削除できます。設定を削除しても、関連付けられたジャーナルまたはインベントリテーブルは削除されません。設定を再作成するには、まず古いジャーナルテーブルまたはインベントリテーブルを削除してから、Amazon S3 で新しいジャーナルテーブルまたはインベントリテーブルを作成できます。インベントリテーブルを再度有効にすると、Amazon S3 は新しいインベントリテーブルを作成し、新しいインベントリテーブルのバックフィルに対して再度課金されます。
-
メタデータテーブルには、S3 インベントリまたは Amazon S3 REST API で利用できるメタデータと同じものがすべて含まれているわけではありません。例えば、次の情報はメタデータテーブルでは使用できません。
-
S3 ライフサイクルの有効期限または移行ステータス
-
Object Lock の保持期間またはガバナンスモード
-
オブジェクトのアクセスコントロールリスト (ACL) 情報
-
レプリケーションステータス
-
-
Amazon Athena または Amazon Redshift を使用してメタデータテーブルをクエリする場合は、メタデータテーブルの名前空間名を引用符 (
") またはバックティック (`) で囲む必要があります。囲まない場合、クエリが機能しない可能性があります。例については「メタデータテーブルクエリの例」を参照してください。 -
Amazon EMR または他のサードパーティーエンジンで Apache Spark を使用してメタデータテーブルをクエリする場合は、Amazon S3 Tables Iceberg REST エンドポイントを使用することをお勧めします。このエンドポイントを使用しないと、クエリが正常に実行されない可能性があります。詳細については、「Amazon S3 Tables Iceberg REST エンドポイントを使用したテーブルへのアクセス」を参照してください。
S3 メタデータ AWS リージョン
S3 メタデータは現在、次の AWS リージョンで利用可能です。
|
AWS リージョン 名 |
AWS リージョン コード |
|---|---|
|
アフリカ (ケープタウン) |
|
|
アジアパシフィック (香港) |
|
|
アジアパシフィック (ジャカルタ) |
|
|
アジアパシフィック (メルボルン) |
|
|
アジアパシフィック (ムンバイ) |
|
|
アジアパシフィック (大阪) |
|
|
アジアパシフィック (ソウル) |
|
|
アジアパシフィック (シンガポール) |
|
|
アジアパシフィック (シドニー) |
|
|
アジアパシフィック (東京) |
|
|
カナダ (中部) |
|
|
カナダ西部 (カルガリー) |
|
|
欧州 (フランクフルト) |
|
|
欧州 (チューリッヒ) |
|
|
欧州 (アイルランド) |
|
|
欧州 (ロンドン) |
|
|
欧州 (ミラノ) |
|
|
欧州 (パリ) |
|
|
欧州 (スペイン) |
|
|
欧州 (ストックホルム) |
|
|
イスラエル (テルアビブ) |
|
|
中東 (バーレーン) |
|
|
中東 (アラブ首長国連邦) |
|
|
南米 (サンパウロ) |
|
|
米国東部 (バージニア北部) |
|
|
米国東部 (オハイオ) |
|
|
米国西部 (北カリフォルニア) |
|
|
米国西部 (オレゴン) |
|