Apresenta os campos e operadores compatíveis com o padrão AISearch do OSS para recuperação.
Campos suportados
-
Ao utilizar o campo
OSSUserMeta.*para consultar objetos, substitua o asterisco (*) pela chave dos metadados do usuário. A chave não diferencia maiúsculas de minúsculas, enquanto o valor faz essa distinção.Por exemplo, para consultar objetos que contenham o campo de metadados do usuário
x-oss-meta-location=hangzhou, defina a condição de consulta como{"Field": "OSSUserMeta.x-oss-meta-location", "Value": "hangzhou", "Operation": "eq"}. -
Quando usar o campo
OSSTagging.*para consultar um objeto, substitua o asterisco (*) pela chave de uma tag de objeto. Tanto as chaves quanto os valores das tags diferenciam maiúsculas de minúsculas.Por exemplo, se desejar consultar objetos com a tag
owner=John, defina a condição de consulta como{"Field": "OSSTagging.owner", "Value": "John", "Operation": "eq"}.
|
Categoria |
Campo |
Descrição |
Este campo é recuperável |
Campo nos resultados da pesquisa |
||
|
Recuperação de conteúdo semântico |
Condição de metadados (quantidade de objetos < 100 milhões) |
Condição de metadados (100 milhões < quantidade de objetos < 10 bilhões) |
||||
|
Informações básicas |
URI |
O caminho do objeto. |
✓ |
✓ |
✓ |
✓ |
|
FileModifiedTime |
A hora da última modificação do objeto. |
✓ |
✓ |
✓ |
✓ |
|
|
Filename |
Nome do arquivo* |
✓ |
✓ |
✓ |
✓ |
|
|
Size |
Tamanho do arquivo* |
✓ |
✓ |
✓ |
✓ |
|
|
MediaType |
O tipo de mídia. |
✓ |
✓ |
× |
× |
|
|
ContentType |
Tipo MIME* |
✓ |
✓ |
× |
× |
|
|
ProduceTime |
A hora de criação do objeto. |
✓ |
✓ |
× |
× |
|
|
LatLong |
Longitude e Latitude |
✓ |
✓ |
× |
× |
|
|
Title |
Título |
✓ |
✓ |
× |
× |
|
|
Informações do objeto OSS |
ObjectACL |
Controle de acesso ao objeto |
✓ |
✓ |
✓ |
✓ |
|
ETag |
ETag |
✓ |
✓ |
✓ |
✓ |
|
|
OSSCRC64 |
CRC64 |
✓ |
✓ |
✓ |
✓ |
|
|
OSSObjectType |
O tipo do objeto. |
✓ |
✓ |
✓ |
✓ |
|
|
OSSStorageClass |
Classe de armazenamento |
✓ |
✓ |
✓ |
✓ |
|
|
OSSTagging.* |
As tags do objeto. |
✓ |
✓ |
✓ |
✓ |
|
|
OSSTaggingCount |
Número de tags |
✓ |
✓ |
✓ |
✓ |
|
|
OSSUserMeta.* |
Os metadados do usuário. |
✓ |
✓ |
✓ |
× |
|
|
OSSExpiration |
A data de expiração do objeto. |
✓ |
✓ |
✓ |
× |
|
|
AccessControlAllowOrigin |
As origens permitidas para requisições cross-origin. |
✓ |
✓ |
✓ |
× |
|
|
AccessControlRequestMethod |
Os métodos permitidos para envio de requisições cross-origin. |
✓ |
✓ |
✓ |
× |
|
|
ServerSideDataEncryption |
Algoritmo de criptografia do objeto |
✓ |
✓ |
✓ |
× |
|
|
ServerSideEncryption |
Métodos de criptografia do objeto |
✓ |
✓ |
✓ |
× |
|
|
ServerSideEncryptionCustomerAlgorithm |
O algoritmo de criptografia no lado do servidor especificado pelo cliente. |
✓ |
✓ |
✓ |
× |
|
|
ServerSideEncryptionKeyId |
Chave de criptografia no lado do servidor |
✓ |
✓ |
✓ |
× |
|
|
CacheControl |
Capacidade de cache HTTP |
✓ |
✓ |
✓ |
× |
|
|
ContentDisposition |
Tratamento de resposta HTTP |
✓ |
✓ |
✓ |
× |
|
|
ContentEncoding |
Codificação de resposta HTTP |
✓ |
✓ |
✓ |
× |
|
|
ContentLanguage |
Idioma de resposta HTTP |
✓ |
✓ |
✓ |
× |
|
|
Informações da imagem |
ImageHeight |
A altura da imagem. |
✓ |
✓ |
× |
× |
|
ImageWidth |
A largura da imagem. |
✓ |
✓ |
× |
× |
|
|
Informações do vídeo |
VideoHeight |
A altura do vídeo. |
✓ |
✓ |
× |
× |
|
VideoWidth |
A largura do vídeo. |
✓ |
✓ |
× |
× |
|
|
VideoStreams.CodecName |
Nome do codificador |
✓ |
✓ |
× |
× |
|
|
VideoStreams.Language |
Idioma |
✓ |
✓ |
× |
× |
|
|
VideoStreams.Bitrate |
A taxa de bits do fluxo de vídeo. |
× |
✓ |
× |
× |
|
|
VideoStreams.FrameRate |
Taxa de quadros |
× |
✓ |
× |
× |
|
|
VideoStreams.StartTime |
Hora de início |
× |
✓ |
× |
× |
|
|
VideoStreams.Duration |
A duração do fluxo de vídeo. |
× |
✓ |
× |
× |
|
|
VideoStreams.FrameCount |
O número de quadros de vídeo. |
× |
✓ |
× |
× |
|
|
VideoStreams.BitDepth |
Profundidade de bits do pixel |
× |
✓ |
× |
× |
|
|
VideoStreams.PixelFormat |
Formato do pixel |
× |
✓ |
× |
× |
|
|
VideoStreams.ColorSpace |
Espaço de cores |
× |
✓ |
× |
× |
|
|
VideoStreams.Height |
A altura da resolução do vídeo. |
× |
✓ |
× |
× |
|
|
VideoStreams.Width |
A largura da resolução do vídeo. |
× |
✓ |
× |
× |
|
|
Informações de áudio |
AudioStreams.CodecName |
Nome do codificador |
✓ |
✓ |
× |
× |
|
AudioStreams.Bitrate |
A taxa de bits. |
× |
✓ |
× |
× |
|
|
AudioStreams.SampleRate |
A taxa de amostragem. |
× |
✓ |
× |
× |
|
|
AudioStreams.StartTime |
Hora de início |
× |
✓ |
× |
× |
|
|
AudioStreams.Duration |
Duração |
× |
✓ |
× |
× |
|
|
AudioStreams.Channels |
O número de canais de som. |
× |
✓ |
× |
× |
|
|
AudioStreams.Language |
Idioma |
✓ |
✓ |
× |
× |
|
|
Informações da legenda |
Subtitles.CodecName |
Nome do codificador |
✓ |
✓ |
× |
× |
|
Subtitles.Language |
O idioma da legenda. |
✓ |
✓ |
× |
× |
|
|
Subtitles.StartTime |
Hora de início |
× |
✓ |
× |
× |
|
|
Subtitles.Duration |
A duração do fluxo de legendas. |
× |
✓ |
× |
× |
|
|
Informações de mídia |
Bitrate |
A taxa de bits. |
✓ |
✓ |
× |
× |
|
Artist |
O artista. |
✓ |
✓ |
× |
× |
|
|
AlbumArtist |
O artista do álbum. |
✓ |
✓ |
× |
× |
|
|
Composer |
O compositor. |
✓ |
✓ |
× |
× |
|
|
Performer |
O intérprete. |
✓ |
✓ |
× |
× |
|
|
Album |
Coleção |
✓ |
✓ |
× |
× |
|
|
Duration |
A duração da mídia. |
✓ |
✓ |
× |
× |
|
|
Informações geográficas |
Addresses.AddressLine |
O endereço completo. |
✓ |
✓ |
× |
× |
|
Addresses.City |
A cidade. |
✓ |
✓ |
× |
× |
|
|
Addresses.Country |
O país. |
✓ |
✓ |
× |
× |
|
|
Addresses.District |
O distrito. |
✓ |
✓ |
× |
× |
|
|
Addresses.Language |
O idioma do endereço. |
✓ |
✓ |
× |
× |
|
|
Addresses.Province |
A província. |
✓ |
✓ |
× |
× |
|
|
Addresses.Township |
Município |
✓ |
✓ |
× |
× |
|
Operadores compatíveis com campos
Os campos aceitam os seguintes operadores de consulta: eq (igual a), gt (maior que), gte (maior ou igual a), lt (menor que), lte (menor ou igual a), match-phrase (consulta de string), prefix (consulta por prefixo), nested (consultas de condições lógicas dentro do mesmo objeto quando o tipo de dados do campo é ARRAY) e exist (consulta de existência).
Os campos aceitam os seguintes operadores de agregação: min (mínimo), max (máximo), average (média), sum (soma), count (contagem), distinct (contagem distinta) e group (contagem por grupo).
|
Categoria |
Campo |
Descrição |
Operador de consulta |
Operador de agregação |
Ordenação |
|||||||
|
eq, gt, gte, lt, lte |
match-phrase |
prefix |
nested |
exist |
min, max, sum, average |
count |
distinct |
group |
||||
|
Informações básicas |
URI |
Caminho do objeto. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
FileModifiedTime |
Data da última modificação do objeto. |
✓ |
× |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Filename |
Nome do arquivo* |
✓ |
✓ |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Size |
Tamanho do arquivo* |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
MediaType |
Tipo de mídia. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ContentType |
Tipo MIME* |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ProduceTime |
Data de criação do objeto. |
✓ |
× |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
LatLong |
Latitude e longitude |
✓ |
× |
× |
× |
× |
× |
✓ |
✓ |
× |
× |
|
|
Title |
Título |
✓ |
✓ |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Informações do objeto OSS |
ObjectACL |
ACL do objeto. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
ETag |
ETag |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
OSSCRC64 |
CRC64 |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
OSSObjectType |
Tipo do objeto. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
OSSStorageClass |
Classe de armazenamento |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
OSSTagging.* |
Tags do objeto. |
✓ |
× |
✓ |
× |
✓ |
× |
× |
× |
× |
× |
|
|
OSSTaggingCount |
Número de tags |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
OSSUserMeta.* |
Informações personalizadas |
✓ |
× |
✓ |
× |
✓ |
× |
× |
× |
× |
× |
|
|
OSSExpiration |
Data de expiração do objeto. |
✓ |
× |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
AccessControlAllowOrigin |
Origens permitidas para requisições cross-origin. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
AccessControlRequestMethod |
Métodos permitidos para envio de requisições cross-origin. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ServerSideDataEncryption |
Criptografia de dados no servidor |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ServerSideEncryption |
Criptografia no servidor |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ServerSideEncryptionCustomerAlgorithm |
Algoritmo de criptografia no servidor especificado pelo cliente. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ServerSideEncryptionKeyId |
Chave de criptografia no servidor |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
CacheControl |
Cache HTTP |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ContentDisposition |
Tratamento de resposta HTTP |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ContentEncoding |
Formato de codificação de conteúdo aplicado durante o download do objeto. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
ContentLanguage |
Idioma da resposta |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Informações de imagem |
ImageHeight |
Altura da imagem. |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
ImageWidth |
Largura da imagem. |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
Informações de vídeo |
VideoHeight |
Altura do vídeo. |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
VideoWidth |
Largura do vídeo. |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
VideoStreams.CodecName |
Nome do codificador |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
VideoStreams.Language |
Idioma |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
VideoStreams.Bitrate |
Taxa de bits do fluxo de vídeo. |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.FrameRate |
Taxa de quadros |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.StartTime |
Hora de início |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.Duration |
Duração |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.FrameCount |
Número de quadros de vídeo. |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.BitDepth |
Profundidade de bits do pixel |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.PixelFormat |
Formato de pixel |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.ColorSpace |
Espaço de cores |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.Height |
Altura da resolução de vídeo. |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
VideoStreams.Width |
Largura da resolução de vídeo. |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
Informações de áudio |
AudioStreams.CodecName |
Nome do codificador |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
||
|
AudioStreams.Bitrate |
Taxa de bits. |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
AudioStreams.SampleRate |
Taxa de amostragem. |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
AudioStreams.StartTime |
Hora de início |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
AudioStreams.Duration |
Duração |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
AudioStreams.Channels |
Número de canais de som. |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
AudioStreams.Language |
Idioma |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
Informações de legenda |
Subtitles.CodecName |
Nome do codificador |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
Subtitles.Language |
Idioma da legenda. |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
Subtitles.StartTime |
Hora de início |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
Subtitles.Duration |
Duração |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
|
Informações de mídia |
Bitrate |
Taxa de bits. |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
Artist |
Artista. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
AlbumArtist |
Artista do álbum. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Composer |
Compositor. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Performer |
Intérprete. |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Album |
Coleção |
✓ |
× |
✓ |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
|
|
Duration |
Duração da mídia. |
✓ |
× |
× |
× |
× |
✓ |
✓ |
✓ |
✓ |
✓ |
|
|
Informações geográficas |
Addresses.AddressLine |
Endereço completo. |
× |
✓ |
× |
✓ |
✓ |
× |
× |
× |
× |
× |
|
Addresses.City |
Cidade. |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
Addresses.Country |
País. |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
Addresses.District |
Distrito. |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
Addresses.Language |
Idioma do endereço. |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
Addresses.Province |
Estado. |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|
|
Addresses.Township |
Município |
✓ |
× |
✓ |
✓ |
✓ |
× |
× |
× |
× |
× |
|