すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:AISearchがサポートするフィールドと演算子

最終更新日:Oct 22, 2024

このトピックでは、AISearchでサポートされているフィールドと演算子について説明します。

サポートされているフィールド

  • OSSUserMeta.* フィールドを使用してオブジェクトを照会する場合は、アスタリスク (*) をユーザーメタデータのキーに置き換えます。 システムは、ユーザーメタデータのキーと値のペアに基づいてオブジェクトを照会します。 ユーザーメタデータのキーは大文字と小文字を区別しませんが、値は大文字と小文字を区別します。

    たとえば、x-oss-meta-location=hangzhouユーザーメタデータフィールドを含むオブジェクトをクエリする場合は、クエリ条件を {"field": "OSSUserMeta.x-oss-meta-location", "Value": "hangzhou", "Operation": "eq"} に設定します。

  • OSSTagging.* フィールドを使用してオブジェクトを照会する場合は、アスタリスク (*) をオブジェクトタグのキーに置き換えます。 システムは、オブジェクトタグのキーと値のペアに基づいてオブジェクトを照会します。 オブジェクトタグのキーと値は大文字と小文字を区別します。

    たとえば、owner=Johnタグを含むオブジェクトをクエリする場合は、クエリ条件を {"Field": "OSSTagging.owner", "Value": "John", "Operation": "eq"} に設定します。

カテゴリ

項目

説明

フィールドベースのオブジェクトクエリ

検索結果のフィールド

セマンティックコンテンツ条件 (オブジェクト量の制限なし)

メタデータ条件 (オブジェクト数 <100百万)

メタデータ条件 (100 million < object quantity <100 billion)

基本情報

URI

オブジェクトのタイプを示します。

FileModifiedTime

オブジェクトが最後に変更された時刻。

ファイル名

オブジェクト名

サイズ

オブジェクトのサイズ。

MediaType

メディアのタイプ。

×

×

ContentType

オブジェクトのMIME (Multipurpose Internet Mail Extensions) タイプ。

×

×

生産時間

オブジェクトが作成された時刻。

×

×

LatLong

オブジェクトが作成された住所の緯度と経度。

×

×

タイトル

オブジェクトのタイトル。

×

×

OSSオブジェクト情報

ObjectACL

オブジェクトのアクセス制御リスト (ACL) 。

ETag

ETag

OSSCRC64

CRC64

OSSObjectType

オブジェクトのタイプです。

OSSStorageClass

オブジェクトのストレージクラス。

OSSTagging。*

オブジェクトのタグ。

OSSTaggingCount

オブジェクトのタグの数。

OSSUserMeta。*

ユーザーメタデータ。

×

OSSExpiration

オブジェクトの有効期限。

×

AccessControlAllowOrigin

クロスオリジンリクエストが許可されるオリジン。

×

AccessControlRequestMethod

クロスオリジンリクエストの送信に使用できるメソッド。

×

ServerSideDataEncryption

オブジェクトの暗号化に使用されるサーバー側の暗号化方法。

×

ServerSideEncryption

オブジェクトの暗号化に使用されるサーバー側の暗号化アルゴリズム。

×

ServerSideEncryptionCustomerAlgorithm

顧客が指定したサーバー側暗号化アルゴリズム。

×

ServerSideEncryptionKeyId

サーバー側オブジェクト暗号化のためにkey Management Service (KMS) によって管理される顧客マスターキー (CMK) のID。

×

CacheControl

オブジェクトがダウンロードされたときのwebページのキャッシュ動作。

×

ContentDisposition

オブジェクトの表示に使用されるメソッド。

×

ContentEncoding

オブジェクトがダウンロードされたときのオブジェクトのコンテンツエンコード形式。

×

ContentLanguage

オブジェクトコンテンツの言語。

×

イメージ情報

ImageHeight

画像の高さ。

×

×

ImageWidth

イメージの幅。

×

×

ビデオ情報

VideoHeight

ビデオの高さ。

×

×

VideoWidth

ビデオの幅。

×

×

VideoStreams.CodecName

コーデックの略称。

×

×

VideoStreams.Language

ビデオストリームで使用される言語。

×

×

VideoStreams.Bitrate

ビデオストリームのビットレート。

×

×

×

VideoStreams.FrameRate

ビデオストリームのフレームレート。

×

×

×

VideoStreams.StartTime

ビデオストリームの開始時刻。

×

×

×

VideoStreams.Duration

ビデオストリームの長さ。

×

×

×

VideoStreams.FrameCount

ビデオフレームの数

×

×

×

VideoStreams.BitDepth

ビデオストリームのビット深度。

×

×

×

VideoStreams.PixelFormat

ビデオストリームのピクセル形式。

×

×

×

VideoStreams.ColorSpace

ビデオストリームの色空間。

×

×

×

VideoStreams.Height

ビデオ解像度の高さ。

×

×

×

VideoStreams.Width

ビデオ解像度の幅。

×

×

×

オーディオ情報

AudioStreams.CodecName

コーデックの略称。

×

×

AudioStreams.Bitrate

ビットレート。

×

×

×

AudioStreams.SampleRate

サンプリングレート。

×

×

×

AudioStreams.StartTime

オーディオストリームの開始時刻。

×

×

×

AudioStreams.Duration

オーディオストリームの長さ。

×

×

×

AudioStreams. チャンネル

サウンドチャンネルの数。

×

×

×

AudioStreams.Language

オーディオストリームで使用される言語。

×

×

字幕情報

字幕。CodecName

コーデックの略称。

×

×

字幕. Language

字幕の言語。

×

×

字幕. StartTime

字幕ストリームの開始時刻。

×

×

×

字幕. 期間

字幕ストリームのデュレーション。

×

×

×

メディア情報

ビットレート

ビットレート。

×

×

アーティスト

アーティスト。

×

×

AlbumArtist

アルバムのアーティスト。

×

×

Composer

作曲家。

×

×

出演者

パフォーマー。

×

×

アルバム

アルバムの名前。

×

×

有効期間

メディアの期間。

×

×

地理情報

Addresses.AddressLine

フルアドレス。

×

×

住所. 市

市町村

×

×

住所. 国

国。

×

×

住所. 地区

地区。

×

×

アドレス言語

アドレスの言語。

×

×

住所。州

都道府県

×

×

住所。タウンシップ

通りだ

×

×

フィールドでサポートされる演算子

  • 次のクエリ演算子がフィールドでサポートされています。eq (等しい) 、gt (より大きい) 、gte (より大きいか等しい) 、lt (より小さい) 、lte (より小さいか等しい) 、一致句 (文字列クエリ) 、プレフィックス (プレフィックスクエリ) 、ネスト (フィールドのデータ型がARRAYの場合、同じオブジェクト内の論理条件クエリ) 、存在し、存在します (クエリが存在します) 。

  • フィールドによってサポートされる集計演算子は、最小 (最小) 、最大 (最大) 、平均 (平均) 、合計 (合計) 、カウント (カウント) 、ディスティント (ディスティンクトカウント) 、およびグループ (グループカウント) です。

カテゴリ

項目

説明

クエリ演算子

集計演算子

並べ替え

eq, gt,

gte, lt, lte

マッチフレーズ

プレフィックス

ネストされた

exist

min, max,

合計、平均

カウント

異なる

グループ

基本情報

URI

オブジェクトのタイプを示します。

×

×

×

×

FileModifiedTime

オブジェクトが最後に変更された時刻。

×

×

×

×

×

ファイル名

オブジェクト名

×

×

×

サイズ

オブジェクトのサイズ。

×

×

×

×

MediaType

メディアのタイプ。

×

×

×

×

ContentType

オブジェクトのMIMEタイプ。

×

×

×

×

生産時間

オブジェクトが作成された時刻。

×

×

×

×

×

LatLong

オブジェクトが作成された住所の緯度と経度。

×

×

×

×

×

×

×

タイトル

オブジェクトのタイトル。

×

×

×

OSSオブジェクト情報

ObjectACL

オブジェクトのACL。

×

×

×

×

ETag

ETag

×

×

×

×

OSSCRC64

CRC64

×

×

×

×

OSSObjectType

オブジェクトのタイプです。

×

×

×

×

OSSStorageClass

オブジェクトのストレージクラス。

×

×

×

×

OSSTagging。*

オブジェクトのタグ。

×

×

×

×

×

×

×

OSSTaggingCount

オブジェクトのタグの数。

×

×

×

×

OSSUserMeta。*

ユーザーメタデータ。

×

×

×

×

×

×

×

OSSExpiration

オブジェクトの有効期限。

×

×

×

×

×

AccessControlAllowOrigin

クロスオリジンリクエストが許可されるオリジン。

×

×

×

×

AccessControlRequestMethod

クロスオリジンリクエストの送信に使用できるメソッド。

×

×

×

×

ServerSideDataEncryption

オブジェクトの暗号化に使用されるサーバー側の暗号化方法。

×

×

×

×

ServerSideEncryption

オブジェクトの暗号化に使用されるサーバー側の暗号化アルゴリズム。

×

×

×

×

ServerSideEncryptionCustomerAlgorithm

顧客が指定したサーバー側暗号化アルゴリズム。

×

×

×

×

ServerSideEncryptionKeyId

サーバー側オブジェクト暗号化のためにKMSによって管理されるCMKのID。

×

×

×

×

CacheControl

オブジェクトがダウンロードされたときのwebページのキャッシュ動作。

×

×

×

×

ContentDisposition

オブジェクトの表示に使用されるメソッド。

×

×

×

×

ContentEncoding

オブジェクトがダウンロードされたときのオブジェクトのコンテンツエンコード形式。

×

×

×

×

ContentLanguage

オブジェクトコンテンツの言語。

×

×

×

×

イメージ情報

ImageHeight

画像の高さ。

×

×

×

×

ImageWidth

イメージの幅。

×

×

×

×

ビデオ情報

VideoHeight

ビデオの高さ。

×

×

×

×

VideoWidth

ビデオの幅。

×

×

×

×

VideoStreams.CodecName

コーデックの略称。

×

×

×

×

×

×

VideoStreams.Language

ビデオストリームで使用される言語。

×

×

×

×

×

×

VideoStreams.Bitrate

ビデオストリームのビットレート。

×

×

×

×

×

×

×

×

×

×

VideoStreams.FrameRate

ビデオストリームのフレームレート。

×

×

×

×

×

×

×

×

×

×

VideoStreams.StartTime

ビデオストリームの開始時刻。

×

×

×

×

×

×

×

×

×

×

VideoStreams.Duration

ビデオストリームの長さ。

×

×

×

×

×

×

×

×

×

×

VideoStreams.FrameCount

ビデオフレームの数

×

×

×

×

×

×

×

×

×

×

VideoStreams.BitDepth

ビデオストリームのビット深度。

×

×

×

×

×

×

×

×

×

×

VideoStreams.PixelFormat

ビデオストリームのピクセル形式。

×

×

×

×

×

×

×

×

×

×

VideoStreams.ColorSpace

ビデオストリームの色空間。

×

×

×

×

×

×

×

×

×

×

VideoStreams.Height

ビデオ解像度の高さ。

×

×

×

×

×

×

×

×

×

×

VideoStreams.Width

ビデオ解像度の幅。

×

×

×

×

×

×

×

×

×

×

オーディオ情報

AudioStreams.CodecName

コーデックの略称。

×

×

×

×

AudioStreams.Bitrate

ビットレート。

×

×

×

×

×

×

×

×

×

×

AudioStreams.SampleRate

サンプリングレート。

×

×

×

×

×

×

×

×

×

×

AudioStreams.StartTime

オーディオストリームの開始時刻。

×

×

×

×

×

×

×

×

×

×

AudioStreams.Duration

オーディオストリームの長さ。

×

×

×

×

×

×

×

×

×

×

AudioStreams. チャンネル

サウンドチャンネルの数。

×

×

×

×

×

×

×

×

×

×

AudioStreams.Language

オーディオストリームで使用される言語。

×

×

×

×

×

×

字幕情報

字幕。CodecName

コーデックの略称。

×

×

×

×

×

×

字幕. Language

字幕の言語。

×

×

×

×

×

×

字幕. StartTime

字幕ストリームの開始時刻。

×

×

×

×

×

×

×

×

×

×

字幕. 期間

字幕ストリームのデュレーション。

×

×

×

×

×

×

×

×

×

×

メディア情報

ビットレート

ビットレート。

×

×

×

×

アーティスト

アーティスト。

×

×

×

×

AlbumArtist

アルバムのアーティスト。

×

×

×

×

Composer

作曲家。

×

×

×

×

出演者

パフォーマー。

×

×

×

×

アルバム

アルバムの名前。

×

×

×

×

有効期間

メディアの期間。

×

×

×

×

地理情報

Addresses.AddressLine

フルアドレス。

×

×

×

×

×

×

×

住所. 市

市町村

×

×

×

×

×

×

住所. 国

国。

×

×

×

×

×

×

住所. 地区

地区。

×

×

×

×

×

×

アドレス言語

アドレスの言語。

×

×

×

×

×

×

住所。州

都道府県

×

×

×

×

×

×

住所。タウンシップ

通りだ

×

×

×

×

×

×