Freigeben über


Erstellen und Bereitstellen eines Thesaurus in SharePoint Server

GILT FÜR:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

Verwenden Sie eine Thesaurusdatei, um Synonyme für ein einzelnes Wort oder mehrere Wörter anzugeben, die in Abfragen in der klassischen Suchumgebung vorkommen. Die Abfrage wird basierend auf den Einträgen im Thesaurus erweitert. Sie können die Thesaurusdatei in einem für SharePoint Server externen System erstellen und verwalten, bevor Sie sie in SharePoint Server importieren, um dem Suchsystem die Synonyme zur Verfügung zu stellen.

Hinweis

Sie können nur einen Thesaurus pro SharePoint Server-Farm bereitstellen.

Erstellen eines Thesaurus

Geben Sie zum Definieren der Einträge in Ihrem Thesaurus Begriffe und ihre Synonyme in eine CSV-Datei ein. Optional können auch angeben, in welcher Sprache die Abfrage geschrieben werden soll, damit ein Synonym gilt.

Wenn Sie für einen Schlüssel mehrere Synonyme definieren möchten, müssen Sie im Thesaurus mehrere Einträge erstellen. Auch wenn das Synonym in beiden Richtungen funktionieren soll, wenn also z. B. der Begriff "IE" auch Suchergebnisse für "Internet Explorer" und der Begriff "Internet Explorer" auch Ergebnisse für "IE" liefern soll, müssen Sie zwei Thesauruseinträge erstellen.

Um Ihre Thesaurusbegriffe zu erstellen, können Sie alphabetische Unicode-Zeichen wie a, ø, ü oder é verwenden. Ihre Begriffe können auch Unterstriche (_), Bindestriche (-) und gerade Apostrophe (') enthalten. Ihre Begriffe dürfen keine nicht alphabetischen Unicode-Zeichen enthalten, z. B. Hashtag (#), Schrägstrich (/), umgekehrter Schrägstrich (\), Punkt (.) oder Fragezeichen (?). Sie können auch keine Abkürzungen verwenden, die nicht alphabetische Unicode-Zeichen enthalten, z. B. E.K.G oder d\r.

Beim Vergleich zwischen Thesaurusschlüsseln und Abfragebegriffen wird die Groß-/Kleinschreibung nicht beachtet. Wenn ein Abfragebegriff mit einem Thesaurusschlüssel übereinstimmt, wird die Abfrage mit den Synonymen für den Schlüssel erweitert, und in die Suchergebnisse werden Ergebnisse für den ursprünglichen Abfragebegriff und für das Synonym aufgenommen.

So erstellen Sie einen Thesaurus:

  1. Erstellen Sie eine CSV-Datei mit den Spalten Schlüssel, Synonym und Sprache. Verwenden Sie als Trennzeichen Kommas. Falls die Datei Nicht-ASCII-Zeichen, wie z. B. diakritische Zeichen, enthält, müssen Sie die Datei in UTF-8 codieren. Speichern Sie die Datei an einem Speicherort, auf den über den Server zugegriffen werden kann, von dem aus Sie das Microsoft PowerShell-Cmdlet ausführen, um den Thesaurus bereitzustellen.

    • Geben Sie in die Spalte Schlüssel den Begriff (ein oder mehrere Worte) ein, für den Sie ein Synonym anbieten möchten, sobald der Begriff in einer Abfrage vorkommt. Vor und hinter Begriffen dürfen sich keine Leerzeichen befinden.

    • Geben Sie in die Spalte Synonym den Begriff (ein oder mehrere Worte) ein, den Sie der Abfrage hinzufügen möchten, wenn der in der Spalte Schlüssel angegebene Begriff in einer Abfrage vorkommt. Aus mehreren Wörtern bestehende Synonyme werden der Abfrage als Ausdrücke hinzugefügt.

    • Geben Sie optional in die Spalte Sprache die Abkürzung der Sprache ein, für die das Synonym gelten soll. In der Tabelle unter Linguistic search features in SharePoint Server finden Sie eine Übersicht über die verfügbaren Sprachen und ihre Codes. Wenn Sie diese Spalte leer lassen, wird die Abfrage unabhängig von der Sprache der Abfrage um das Synonym erweitert. Stellen Sie sicher, dass die Sprachcodes keine voran- oder nachgestellten Leerzeichen aufweisen.

In der Regel dient ein Thesaurus vor allem zur Erweiterung von Akronymen. Sie können einen Thesaurus jedoch auch verwenden, um automatisch Variationen eines Suchbegriffs in die Abfrage nach spezifischer Terminologie in Ihrer Organisation einzuschließen. Eine Thesauruseingabedatei kann beispielsweise so aussehen: Schlüssel,Synonym,Sprache IE,Internet Explorer Internet Explorer,IE UN,United Nations,en UN,Vereinte Nationen,de BAM,Billing and Account Management Billing and Account Management,Abrechnungs- und Kontoverwaltung

Bereitstellen eines Thesaurus

Sie können die Thesaurusdatei in einer für SharePoint Server externen Datei erstellen und verwalten, bevor Sie sie in SharePoint Server importieren, um dem Suchsystem die Synonyme zur Verfügung zu stellen. Sie können aus SharePoint Server keinen Thesaurus exportieren. Wenn Sie Ihre Synonyme ändern möchten, müssen Sie die Thesaurusdatei aktualisieren und anschließend erneut bereitstellen.

Hinweis

Wenn Sie eine Thesaurusdatei erneut bereitstellen, wird der vorhandene Thesaurus mit den Informationen in der aktualisierten Thesaurusdatei überschrieben.

So importieren Sie eine Thesaurusdatei:

  1. Stellen Sie sicher, dass das Benutzerkonto, mit dem dieser Vorgang ausgeführt wird, ein Administratorkonto für die Suchdienstanwendung ist.

  2. Starten Sie die SharePoint-Verwaltungsshell.

  3. Geben Sie an der Windows PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    $searchApp = Get-SPEnterpriseSearchServiceApplication
    Import-SPEnterpriseSearchThesaurus -SearchApplication $searchApp -Filename <Path>
    

    Wobei Folgendes gilt:

    • <Path> gibt den vollständigen UNC-Pfad der CSV-Datei (mit dem Thesaurus) an, die importiert werden soll.

Siehe auch

Linguistische Suchfeatures in SharePoint Server

Import-SPEnterpriseSearchThesaurus