Amazon S3 がデータ検出のためのコンテキストを AI エージェントと分析ツールに提供するアノテーションを追加
Amazon S3 にアノテーションが追加されました。これにより、S3 オブジェクトにカスタムメタデータを大規模にアタッチし、AI エージェントと分析ツールが適切なデータを見つけて使用するために必要なコンテキストを提供できます。アノテーションは、オブジェクトに対して JSON、XML、または YAML でビジネスコンテキストを直接アタッチすることを目的として構築された新しいメタデータ機能で、オブジェクトあたり最大 1 GB まで対応しています。アノテーションはいつでも変更または削除できるため、データの変化に合わせてコンテキストを最新の状態に保つのが容易になります。これにより、アプリケーションや AI エージェントは、個別のメタデータシステムを構築したり維持したりすることなく、データを検出して理解できます。
S3 は、オブジェクトを記述するいくつかの方法を既にサポートしています。システム定義のメタデータはサイズやストレージクラスなどのプロパティをキャプチャし、オブジェクトタグはアクセスコントロールやライフサイクル管理などの運用タスクをサポートします。ユーザー定義のメタデータではアップロード時に少量のカスタム情報を追加できます。アノテーションは、根本的に異なるレベルの規模と柔軟性によってこれらの既存の機能を補完します。アノテーションはオブジェクトと同一の耐久性と一貫性のプロパティを共有します。コピー操作やレプリケーション操作中はオブジェクトとともに移動し、オブジェクトが削除されると削除されます。アノテーションは、既存または新規のオブジェクトに対してアタッチおよび取得できます。アノテーションを大規模にクエリするために、オプションでアノテーションを S3 Metadata に表示できます。これは、S3 データを検出して理解するための最も簡単で迅速な方法です。S3 Metadata はオブジェクトメタデータを自動的にキャプチャし、読み取り専用のフルマネージド型の Apache Iceberg テーブルに保存します。このテーブルは、Amazon Athena やその他の Iceberg 互換ツールでクエリできます。また、Amazon SageMaker Unified Studio のエージェントや S3 Tables 用 MCP サーバーを備えた任意の IDE を使用して、自然言語でアノテーションからオブジェクトを検索することもできます。
アノテーションは、AWS 中国リージョンを含むすべての AWS リージョンで利用できます。アノテーションテーブルは、S3 Metadata が提供されているすべての AWS リージョンで利用できます。開始するには、AWS CLI、S3 API、または AWS SDK を使用してください。料金については、S3 の料金ページをご覧ください。詳細については、AWS ニュースブログ、ドキュメント、S3 Metadata の概要ページをご覧ください。