Aufbereitungen verwalten
Wenden Sie Aufbereitungen auf Felder in Ihren Dokumenten an, um aussagekräftige Informationen einfacher zu finden und in Suchen zurückzugeben.
Normalerweise wenden Sie Aufbereitungen auf Felder an, wenn Sie die Aufbereitung erstellen. Sie können Aufbereitungen jedoch später auf Felder anwenden. Sie können beispielsweise eine vorhandene Aufbereitung auf ein neues angepasstes Feld anwenden, das Sie mit dem SDU-Tool erstellen. Sie können Aufbereitungen entfernen, die Sie auch auf Felder angewendet haben.
Weitere Informationen zu verfügbaren Anreicherungen finden Sie in den folgenden Themen:
Um Aufbereitungen auf ein Content-Mining-Projekt anzuwenden, sollten Sie die Content-Mining-Anwendung anstelle der Discovery-Benutzerschnittstelle verwenden. Wenn Sie die Content-Mining-Anwendung verwenden, stellt sie sicher, dass die Aufbereitungen im Content-Mining-Projekt akzeptiert werden. Weitere Informationen zum Anwenden von Aufbereitungen wie einem Wörterverzeichnis oder einer Phrasenstimmung auf ein Content-Mining-Projekt finden Sie unter Sammlung aufbereiten.
Um Anreicherungen zu verwalten, führen Sie die folgenden Schritte aus:
-
Öffnen Sie im Navigationsfenster die Seite Sammlungen verwalten und klicken Sie anschließend auf eine Sammlung, um sie zu öffnen.
-
Klicken Sie auf die Registerkarte Aufbereitungen.
Eine Liste der verfügbaren Anreicherungen wird angezeigt.
Sie können integrierte Aufbereitungen identifizieren, da sie als Typ
Systemkategorisiert sind. Die Liste enthält auch alle angepassten Aufbereitungen, die in einem der Projekte in Ihrer Serviceinstanz erstellt wurden. -
Suchen Sie die Aufbereitung, die Sie anwenden oder entfernen wollen.
-
Klicken Sie auf das Pfeilsymbol im zugehörigen Feld, um eine Liste mit Feldern zu erweitern.
-
Führen Sie eine der folgenden Aktionen aus:
-
Um eine Aufbereitung auf Dokumente anzuwenden, wählen Sie die Felder aus, die Sie aufbereiten möchten. Sie können Aufbereitungen auf die Felder
textundhtmlsowie auf angepasste Felder anwenden, die aus hochgeladenen JSON-oder CSV-Dateien oder aus dem Tool Smart Document Understanding hinzugefügt wurden.Wenn das von Ihnen ausgewählte Feld aus einer JSON-Datei stammt, wird der Felddatentyp nach dem Anwenden der Aufbereitung in ein Array konvertiert. Das Feld wird in ein Array konvertiert, auch wenn es einen einzelnen Wert enthält. Beispiel:
"field1": "Discovery"wird zu"field1": ["Discovery"]. Nur die ersten 50.000 Zeichen eines angepassten Felds aus einer JSON-Datei werden aufbereitet. -
Um eine Aufbereitung zu entfernen, inaktivieren Sie die Kontrollkästchen für Felder, aus denen die Aufbereitung entfernt werden soll.
-
-
Klicken Sie auf Änderungen anwenden und erneut verarbeiten, um Ihre Änderungen auf die Sammlung anzuwenden.
Aufbereitung löschen
Sie können eine angepasste Aufbereitung löschen, die Sie erstellt haben, um Discovery Ihren Service beizubringen. Benutzerdefinierte Aufbereitungen umfassen Wörterverzeichnisse, reguläre Ausdrücke, Muster usw. Weitere Informationen finden Sie unter Domänenspezifische Ressourcen hinzufügen.
Sie können eine vordefinierte Aufbereitung nicht löschen. Vordefinierte Aufbereitungen umfassen die Aufbereitungen von Natural Language Understanding, wie z. B. die Aufbereitung für Entitäten, die in das Produkt integriert sind. Um festzustellen,
welche Aufbereitungen integriert sind, überprüfen Sie die Spalte Typ der Seite Aufbereitungen für eine Sammlung. Vordefinierte Aufbereitungen haben den Typ System.
Um eine benutzerdefinierte Anreicherung zu löschen, führen Sie die folgenden Schritte aus:
-
Öffnen Sie ein Projekt, das die angepasste Aufbereitung verwendet.
-
Klicken Sie auf Sammlungen verwaltenund öffnen Sie dann eine Sammlung, in der die Aufbereitung verwendet wird.
-
Entfernen Sie auf der Seite Aufbereitungen einer Objektgruppe die Aufbereitung aus allen Feldern, auf die sie angewendet wird.
-
Klicken Sie auf Änderungen anwenden und erneut verarbeiten und warten Sie, bis das System die Dokumente in Ihrer Sammlung ohne Aufbereitung verarbeitet hat.
-
Wiederholen Sie den vorherigen Schritt für jede Sammlung in jedem Projekt, in dem die Aufbereitung verwendet wird.
Denken Sie daran, dass eine angepasste Aufbereitung von jeder Sammlung in jedem Projekt innerhalb einer einzelnen Discovery-Serviceinstanz verwendet werden kann.
-
Öffnen Sie in einer der Sammlungen, die die Aufbereitung verwendet haben, die Seite Aufbereitungen und klicken Sie auf das Löschsymbol, um die Aufbereitung zu löschen.
Die angepasste Aufbereitung wird überall in dieser Serviceinstanz aus der Liste Aufbereitungen entfernt.
Verwenden der API zum Verwalten von Aufbereitungen
Führen Sie die folgenden Schritte aus, um mithilfe der API eine Aufbereitung auf Daten anzuwenden:
- Zuerst müssen Sie die eindeutige ID der Aufbereitung kennen, die Sie anwenden wollen. Weitere Informationen finden Sie unter Aufbereitungs-IDs.
- Verwenden Sie die Methoden Create collection oder Update collection, um eine Aufbereitung auf die Dokumente in einer Sammlung anzuwenden. Weitere Informationen finden Sie unter Aufbereitung mithilfe der API anwenden.
Aufbereitungs-IDs
Wenn Sie eine angepasste Aufbereitung, die Sie für eine Objektgruppe erstellt haben, auf eine andere Objektgruppe anwenden möchten, müssen Sie die eindeutige ID kennen, die für die Aufbereitung bei ihrer Erstellung generiert wurde. Verwenden Sie die API zum Auflisten von Aufbereitungen aus dem Projekt, in dem die benutzerdefinierte Aufbereitung verwendet wird. Die zurückgegebene Liste enthält Informationen zur Aufbereitungs-ID.
Bei vordefinierten Aufbereitungen ändern sich die eindeutigen IDs nicht. In der folgenden Tabelle sind die IDs aufgelistet, die jedem vordefinierten Aufbereitungstyp zugeordnet sind. Außerdem sind die Objektgruppensprachen angegeben, für die die Aufbereitung unterstützt wird. Eine Aufbereitung kann nur auf eine Objektgruppe angewendet werden, wenn die Objektgruppensprache von der Aufbereitung unterstützt wird.
| Name | Aufbereitungs-ID | Unterstützte Sprachen |
|---|---|---|
| Verträge | 701db916-fc83-57ab-0000-000000000014 | de |
| Entitäten | 701db916-fc83-57ab-0000-00000000001e | ar, de, en, es, fr, it, ja, ko, nl, pt, zh-CN |
| Suchbegriffe | 701db916-fc83-57ab-0000-000000000018 | ar, de, en, es, fr, it, ja, ko, nl, pt, zh-CN |
| Wortart | 701db916-fc83-57ab-0000-000000000002 | Alle unterstützten Sprachen |
| Stimmung des Dokuments | 701db916-fc83-57ab-0000-000000000016 | ar, de, en, es, fr, it, ja, ko, nl, pt, zh-CN |
| Table Understanding | 701db916-fc83-57ab-0000-000000000012 | Alle unterstützten Sprachen |
Weitere Informationen zu allen unterstützten Sprachen finden Sie unter Sprachunterstützung.
Aufbereitungen mithilfe der API anwenden
Führen Sie die folgenden Schritte aus, um eine Aufbereitung mithilfe der API anzuwenden:
-
Bestimmen Sie die Basis URL für den Endpunkt und das Token oder den API-Schlüssel für Ihre Bereitstellung.
Weitere Informationen finden Sie unter Angepasste Anwendungen mit der API erstellen.
-
Rufen Sie die Projekt-ID für Ihr Projekt ab.
Rufen Sie über die Produktbenutzerschnittstelle die Seite Integrieren und implementieren > API-Informationen anzeigen auf und kopieren Sie dann die Projekt-ID.
-
Wenn Sie die ID der Sammlung nicht kennen, auf die Sie die Aufbereitung anwenden möchten, rufen Sie eine Liste Ihrer Sammlungen ab, um sie zu finden.
Beispiel:
GET $authentication $url/v2/projects/$project_id/collections?version=2019-11-22Die
collection_idwird zurückgegeben. -
Senden Sie eine GET-Anforderung, um die Konfiguration der Sammlung zurückzugeben, die die angewendeten Aufbereitungen auflistet.
Beispiel:
GET $authentication $url/v2/projects/$project_id/collections/$collection_id?version=2019-11-22Die Aufbereitungs-IDs für die vordefinierten Aufbereitungen finden Sie unter Aufbereitungs-IDs.
-
Fügen Sie die Aufbereitung hinzu, die Sie anwenden möchten.
Um beispielsweise die Aufbereitung Schlüsselwörter hinzuzufügen, können Sie die Aufbereitung in die Aufbereitungsliste einschließen. Rufen Sie zuerst die ID aus der Tabelle ab.
Die Aufbereitungs-ID für Schlüsselwörter lautet
701db916-fc83-57ab-0000-000000000018. Um anzugeben, dass die Aufbereitung für Schlüsselwörter auf den Inhalt im Feldtextder Dokumente in der Objektgruppe angewendet werden soll, kann sie wie folgt im JSON-Format dargestellt werden:{ "enrichment_id" : "701db916-fc83-57ab-0000-000000000018", "fields" : [ "text" ] }Alle Aufbereitungen, die Sie angeben, ersetzen die Standardaufbereitungen. Wenn Sie also eine Standardaufbereitung beibehalten wollen, vergessen Sie nicht, sie in die Liste der Aufbereitungen aufzunehmen, die Sie auf die Sammlung anwenden. Eine Liste der Standardaufbereitungen pro Projekttyp finden Sie unter Standardaufbereitungen pro Projekttyp.
Um beispielsweise die Aufbereitung Entitäten beizubehalten und die Aufbereitung Schlüsselwörter hinzuzufügen, könnten Sie Folgendes im Anforderungshauptteil angeben.
"enrichments": [ { "enrichment_id": "701db916-fc83-57ab-0000-00000000001e", "fields": [ "text" ] }, { "enrichment_id": "701db916-fc83-57ab-0000-000000000018", "fields": [ "text" ] } ] -
Übergeben Sie den aktualisierten JSON-Anforderungshauptteil mit der Methode update collection, um die Aufbereitung auf Ihre Sammlung anzuwenden.
Beispiel:
POST $authentication -d '$requestBody' $url/v2/projects/$project_id/collections/$collection_id?version=2019-11-22
Standardaufbereitungen nach Projekttyp
Einige vordefinierte Aufbereitungen werden je nach Projekttyp automatisch auf Sammlungen in einem Projekt angewendet. In der folgenden Tabelle sind die Standardaufbereitungen aufgeführt, die auf jeden Projekttyp angewendet werden.
| Aufbereitung | Dokumentabruf | Dokumentabruf für Verträge | Dialogsuche | Content Mining |
|---|---|---|---|---|
| Verträge | ||||
| Entitäten | ||||
| Suchbegriffe | ||||
| Wortart | ||||
| Stimmung des Dokuments | ||||
| Table Understanding |