Object Storage Service (OSS) のデータインデックス作成機能を使用すると、画像、動画、音声ファイル、ドキュメントなどのマルチモーダルデータに対してセマンティック検索を実行できます。
ユースケース
メディア企業である企業 B は、大量のマルチメディアアセットを China (Guangzhou) リージョンの mybucket という名前のバケットに保存しています。オブジェクト名に意味のある情報が含まれていないため、アセットの取得が非効率的になり、広告やコンテンツ作成のワークフローが遅延しています。
OSS のデータインデックス作成機能を使用することで、企業 B は以下の目標を達成します:

-
マルチモーダル検索: "summer beach" などのキーワードを入力し、フィルター (例:画像サイズが 500 KB 超、幅が 100 px 超、高さが 100 px 超) を適用することで、関連する画像、動画、音声ファイルを迅速に検索できます。
-
使いやすさ: OSS API を呼び出して検索を実行できるため、エンタープライズ AI アシスタントを簡単に構築できます。
-
リアルタイム更新: 新しいファイルがアップロードされると、検索結果がほぼリアルタイムで更新され、結果は常に最新の状態に保たれます。
ステップ 1: データインデックス作成の有効化
-
OSS コンソールにログインします。
-
バケット をクリックし、次に目的のバケットの名前をクリックします。
-
左側のナビゲーションペインで、を選択します。
-
データのインデックス作成 ページで、この機能を初めて使用する場合は、プロンプトに従って AliyunMetaQueryDefaultRole を承認してください。 これにより、OSS がバケット内のデータを管理できるようになります。 ロールを承認した後、[データインデックス作成を有効にする] をクリックします。
-
ベクトル検索 を選択し、有効化 をクリックします。
ステップ 2: クエリリクエストの開始
企業 B の要件に基づいて検索条件を設定します。
-
左側のナビゲーションペインで、 を選択します。
-
検索内容 フィールドに、
summer beachを入力します。 -
オブジェクトサイズ を 500 KB より大きく設定します。
-
メディア種類 を 画像 に設定します。
-
形式 を JPG/JPEG に設定します。
-
[画像の幅] を 100 px より大きい値に設定します。
-
[画像の高さ] を 100 px より大きい値に設定します。
-
-
今すぐ検索 をクリックします。
ステップ 3: 結果の確認
クエリにより、VCG41N1498525200.jpg (576.77 KB) 、VCG41N827059086.jpg (1.04 MB) 、vcg_VCG219357bf056_RF.jpg (684.17 KB) 、および vcg_VCG41N686948000_RF.jpg (743.53 KB) の 4 つのオブジェクトが返されます。これらのオブジェクトはすべて、アップロードタイプは通常、ストレージクラスは [標準] 、アクセス権限は [バケットから継承] で、最終更新日時は 2024-12-23 22:50 です。
詳細情報
-
REST API を直接呼び出して高度なカスタマイズを行うには、コードで署名を計算する必要があります。詳細については、「V4 署名」および「DoMetaQuery API」をご参照ください。