Aplica (ou sincroniza) um modelo treinado de compreensão de documento a uma ou mais bibliotecas (consulte o exemplo).
Solicitação HTTP
POST /_api/machinelearning/publications HTTP/1.1
Parâmetros de URI
Nenhum
Cabeçalhos de solicitação
Cabeçalho
Valor
Aceitar
application/json;odata=verbose
Content-Type
application/json;odata=verbose;charset=utf-8
x-requestdigest
O resumo apropriado para o site atual.
Corpo da solicitação
Nome
Obrigatório
Tipo
Descrição
__metadata
sim
string
Definir o metadado do objeto no SPO. Sempre use o valor: {"type": "Microsoft.Office.Server.ContentCenter.SPMachineLearningPublicationsEntityData"}.
Publicações
sim
MachineLearningPublicationEntityData[]
A coleção do MachineLearningPublicationEntityData de cada um deles especifica o modelo e a biblioteca de documentos de destino.
MachineLearningPublicationEntityData
Nome
Obrigatório
Tipo
Descrição
ModelUniqueId
sim
string
A ID exclusiva do arquivo de modelo.
TargetSiteUrl
sim
string
A URL completa do site da biblioteca de destino.
TargetWebServerRelativeUrl
sim
string
A URL relativa do servidor da web para a biblioteca de destino.
TargetLibraryServerRelativeUrl
sim
cadeia de caracteres
A URL relativa do servidor da biblioteca de destino.
ViewOption
não
string
Especifica se o novo modo de exibição de modelo deve ser definido como o padrão da biblioteca.
Resposta
Nome
Tipo
Descrição
201 Criado
Esta é uma API personalizada para dar suporte à aplicação de um modelo a bibliotecas de documentos múltiplos. No caso de êxito parcial, ainda é possível retornar 201 criado e o chamador precisa inspecionar o corpo da resposta para entender se o modelo foi aplicado com êxito de uma biblioteca de documentos.
Corpo da resposta
Nome
Tipo
Descrição
TotalSuccesses
int
O número total de um modelo que está sendo aplicado com êxito de uma biblioteca de documentos.
TotalFailures
int
O número total de um modelo que não foi aplicado a uma biblioteca de documentos.
Detalhes
MachineLearningPublicationResult[]
A coleção do MachineLearningPublicationResult de cada um deles especifica o resultado detalhado da aplicação do modelo à uma biblioteca de documentos.
MachineLearningPublicationResult
Nome
Tipo
Descrição
StatusCode
int
O código de status HTTP.
ErrorMessage
string
A mensagem de erro que informa o que há de errado ao aplicar o modelo à biblioteca de documentos.
Publicação
MachineLearningPublicationEntityData
Especifica as informações do modelo e a biblioteca de documentos de destino.
MachineLearningPublicationEntityData
Nome
Tipo
Descrição
ModelUniqueId
cadeia de caracteres
A ID exclusiva do arquivo de modelo.
TargetSiteUrl
cadeia de caracteres
A URL completa do site da biblioteca de destino.
TargetWebServerRelativeUrl
cadeia de caracteres
A URL relativa do servidor da web para a biblioteca de destino.
TargetLibraryServerRelativeUrl
cadeia de caracteres
A URL relativa do servidor da biblioteca de destino.
Exemplos
Aplicar um modelo à biblioteca de documentos de contratos no site de repositório
Neste exemplo, a ID do modelo de compreensão de documento do Contrato da Contoso é 7645e69d-21fb-4a24-a17a-9bdfa7cb63dc.