Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Quita un modelo de comprensión mediante documentos de una o más bibliotecas. Tenga en cuenta que un modelo debe quitarse de todas las bibliotecas antes de que se pueda eliminar (vea ejemplo).
Solicitud HTTP
POST /_api/machinelearning/publications/batchdelete HTTP/1.1
Parámetros de URI
Ninguno
Encabezados de solicitud
| Encabezado | Valor |
|---|---|
| Accept | application/json;odata=verbose |
| Content-Type | application/json;odata=verbose;charset=utf-8 |
| x-requestdigest | El resumen adecuado del sitio actual. |
Cuerpo de la solicitud
| Nombre | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| Publicaciones | sí | MachineLearningPublicationEntityData[] | Colección de MachineLearningPublicationEntityData, cada una de las cuales especifica el modelo y la biblioteca de documentos de destino. |
MachineLearningPublicationEntityData
| Nombre | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| ModelUniqueId | sí | string | El Id. único del archivo de modelo. |
| TargetSiteUrl | sí | string | La dirección URL completa del sitio de biblioteca de destino. |
| TargetWebServerRelativeUrl | sí | string | La dirección URL relativa del servidor de la Web de la biblioteca de destino. |
| TargetLibraryServerRelativeUrl | sí | string | La dirección URL relativa al servidor de la biblioteca de destino. |
Respuesta
| Nombre | Tipo | Descripción |
|---|---|---|
| 200 Correcto | Se trata de una API personalizada para admitir la eliminación de un modelo de varias bibliotecas de documentos. En caso de éxito parcial, se podría devolver el 200 OK y el llamador debe inspeccionar el cuerpo de la respuesta para comprender si el modelo se ha quitado correctamente de una biblioteca de documentos. |
Cuerpo de la respuesta
| Nombre | Tipo | Descripción |
|---|---|---|
| TotalSuccesses | int | El número total de un modelo que se elimina correctamente de una biblioteca de documentos. |
| TotalFailures | int | Número total de un modelo que no se puede quitar de una biblioteca de documentos. |
| Detalles | MachineLearningPublicationResult[] | Colección de MachineLearningPublicationResult, cada una de las cuales especifica el resultado detallado de quitar el modelo de la biblioteca de documentos. |
MachineLearningPublicationResult
| Nombre | Tipo | Descripción |
|---|---|---|
| StatusCode | int | El código de estado HTTP. |
| ErrorMessage | string | Mensaje de error que indica el problema al aplicar el modelo a la biblioteca de documentos. |
| Publicación | MachineLearningPublicationEntityData | Especifica la información del modelo y la biblioteca de documentos de destino. |
MachineLearningPublicationEntityData
| Nombre | Tipo | Descripción |
|---|---|---|
| ModelUniqueId | string | El Id. único del archivo de modelo. |
| TargetSiteUrl | string | La dirección URL completa del sitio de biblioteca de destino. |
| TargetWebServerRelativeUrl | string | La dirección URL relativa del servidor de la Web de la biblioteca de destino. |
| TargetLibraryServerRelativeUrl | string | La dirección URL relativa al servidor de la biblioteca de destino. |
Ejemplos
Quitar un modelo de la biblioteca de documentos de contratos en el sitio del repositorio
En este ejemplo, el Id. del modelo de comprensión mediante documentos del contrato de Contoso es 7645e69d-21fb-4a24-a17a-9bdfa7cb63dc.
Solicitud de muestra
{
"publications": [
{
"ModelUniqueId": "7645e69d-21fb-4a24-a17a-9bdfa7cb63dc",
"TargetSiteUrl": "https://constco.sharepoint-df.com/sites/docsite",
"TargetWebServerRelativeUrl": "/sites/docsite ",
"TargetLibraryServerRelativeUrl": "/sites/dcocsite/joedcos"
}
]
}
Respuesta de muestra
En la respuesta, TotalFailures y TotalSuccesses hacen referencia al número de errores y éxitos del modelo que se quita de las bibliotecas especificadas.
Código de estado: 200
{
"Details": [
{
"ErrorMessage": null,
"Publication": {
"ModelUniqueId": "7645e69d-21fb-4a24-a17a-9bdfa7cb63dc",
"TargetSiteUrl": "https://contoso.sharepoint.com/sites/repository/",
"TargetWebServerRelativeUrl": "/sites/repository",
"TargetLibraryServerRelativeUrl": "/sites/repository/contracts",
"ViewOption": "NewViewAsDefault"
},
"StatusCode": 200
}
],
"TotalFailures": 0,
"TotalSuccesses": 1
}
Consulte también
API de REST del modelo de comprensión mediante documentos de Syntex