Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Entfernt ein angewendetes Dokumentverständnismodell von einer oder mehreren Bibliotheken. Beachten Sie, dass das Modell von allen Bibliotheken entfernt werden muss, bevor es gelöscht werden kann (siehe Beispiel).
HTTP-Anforderung
POST /_api/machinelearning/publications/batchdelete HTTP/1.1
URI-Parameter
Keine
Anforderungsheader
| Kopfzeile | Wert |
|---|---|
| Annehmen | application/json;odata=verbose |
| Content-Type | application/json;odata=verbose;charset=utf-8 |
| x-requestdigest | Der entsprechende Digest für die aktuelle Website. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| Publikationen | ja | MachineLearningPublicationEntityData[] | Die Sammlung von MachineLearningPublicationEntityData, von denen jedes Element das Modell und die Zieldokumentbibliothek angibt. |
MachineLearningPublicationEntityData
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| ModelUniqueId | ja | Zeichenfolge | Die eindeutige ID der Modelldatei. |
| TargetSiteUrl | ja | Zeichenfolge | Die vollständige URL der Zielbibliothekswebsite. |
| TargetWebServerRelativeUrl | ja | Zeichenfolge | Die relative Server-URL aus dem Web für die Zielbibliothek. |
| TargetLibraryServerRelativeUrl | ja | Zeichenfolge | Die relative Server-URL der Zielbibliothek. |
Antwort
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK | Dies ist ein benutzerdefiniertes API, um das Entfernen eines Modells aus einer Mehrfach-Dokumentbibliothek zu unterstützen. Im Falle eines Teilerfolgs könnte immer noch „200 OK“ zurückgegeben werden und der Aufrufer muss den Antworttext untersuchen, um zu verstehen, ob das Modell erfolgreich aus einer Dokumentbibliothek entfernt wurde. |
Antworttext
| Name | Typ | Beschreibung |
|---|---|---|
| TotalSuccesses | Ganzzahl | Die Gesamtzahl eines Modells, das erfolgreich aus einer Dokumentbibliothek entfernt wurde. |
| TotalFailures | Ganzzahl | Die Gesamtzahl eines Modells, das nicht aus einer Dokumentbibliothek entfernt werden konnte. |
| Details | MachineLearningPublicationResult[] | Die Sammlung von MachineLearningPublicationResult, von denen jedes Element das detaillierte Ergebnis der Entfernung des Modells aus der Dokumentbibliothek angibt. |
MachineLearningPublicationResult
| Name | Typ | Beschreibung |
|---|---|---|
| StatusCode | Ganzzahl | Der HTTP-Statuscode. |
| ErrorMessage | Zeichenfolge | Die Fehlermeldung, welche erläutert, was beim Anwenden des Modells auf die Dokumentbibliothek falsch ist. |
| Veröffentlichung | MachineLearningPublicationEntityData | Es gibt die Modellinformation und die Zieldokumentbibliothek an. |
MachineLearningPublicationEntityData
| Name | Typ | Beschreibung |
|---|---|---|
| ModelUniqueId | Zeichenfolge | Die eindeutige ID der Modelldatei. |
| TargetSiteUrl | Zeichenfolge | Die vollständige URL der Zielbibliothekswebsite. |
| TargetWebServerRelativeUrl | Zeichenfolge | Die relative Server-URL aus dem Web für die Zielbibliothek. |
| TargetLibraryServerRelativeUrl | Zeichenfolge | Die relative Server-URL der Zielbibliothek. |
Beispiele
Entfernen eines Modells aus der Vertragsdokumentbibliothek in der Repository-Website
In diesem Beispiel lautet die ID des Dokumentverständnismodells für den Contoso-Vertrag 7645e69d-21fb-4a24-a17a-9bdfa7cb63dc.
Beispielanfrage
{
"publications": [
{
"ModelUniqueId": "7645e69d-21fb-4a24-a17a-9bdfa7cb63dc",
"TargetSiteUrl": "https://constco.sharepoint-df.com/sites/docsite",
"TargetWebServerRelativeUrl": "/sites/docsite ",
"TargetLibraryServerRelativeUrl": "/sites/dcocsite/joedcos"
}
]
}
Beispielantwort
In der Antwort beziehen sich TotalFailures und TotalSuccesses auf die Anzahl der Fehlschläge und Erfolge des Modells, das aus den angegebenen Bibliotheken entfernt wird.
Statuscode: 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
}