Esta operação realiza uma indexação em lote de metadados de objetos processando arquivos de entrada para tarefas como detecção de rótulos, detecção de rostos e detecção de localização. Os metadados dos objetos são então indexados em um dataset para suportar diversos métodos de recuperação de dados.
Descrição da operação
-
Antes de usar esta API, revise os métodos de cobrança e os preços do Intelligent Media Management.
-
Para obter uma lista de tarefas de processamento de dados suportadas, consulte Definir um workflow.
-
Os arquivos a serem indexados estão sujeitos a limites quanto ao número total e ao tamanho. Para mais informações sobre os limites do dataset, consulte Limites. Para informações sobre como criar um dataset, consulte as descrições dos parâmetros.
-
Para informações sobre as regiões que suportam indexação de arquivos, consulte as informações de dataset e índice em Limites.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
imm:BatchIndexFileMeta |
create |
*Dataset
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ProjectName |
string |
Sim |
O nome do projeto. Para mais informações sobre como obter o nome do projeto, consulte Criar um projeto. |
test-project |
| DatasetName |
string |
Sim |
O nome do dataset. Para mais informações sobre como obter o nome do dataset, consulte Criar um dataset. |
test-dataset |
| Files |
array |
Sim |
Uma lista de arquivos OSS. Este é um array em formato JSON que pode conter até 100 arquivos. |
|
| InputFile |
Não |
A struct de um arquivo OSS. |
||
| UserData |
string |
Não |
Dados de usuário personalizados. Este parâmetro entra em vigor somente quando você especifica uma configuração MNS para o parâmetro Notification. Os dados são retornados na mensagem de notificação assíncrona, que você pode usar para associar a mensagem aos seus serviços. O comprimento máximo é de 2048 bytes. |
{ "id": "test-id", "name": "test-name" } |
| Notification | Notification |
Não |
A configuração de notificação. Para mais informações, clique em Notification. Para o formato das mensagens de notificação assíncrona, consulte a seção de indexação de metadados em Formatos de mensagens de notificação assíncrona. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A struct de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
8F93E6D9-5AC0-49F9-914D-E02678A3**** |
| EventId |
string |
O ID do evento. |
387-1DAPFFZplUZhuCuhnB6I9H**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "8F93E6D9-5AC0-49F9-914D-E02678A3****",
"EventId": "387-1DAPFFZplUZhuCuhnB6I9H****"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.