Menü der Dokumentation

Konfigurieren der Suche

Definieren Sie im Bereich Suche, welche internen Feldnamen aus den Vertragslisten oder abhängigen Bibliotheken mit welcher verwalteten Eigenschaft (managed property) aus der SharePoint-Suche verknüpft werden.

So geht's

  1. Erstellen Sie einen neuen Verknüpfungsbereich beginnend mit "{" anschießend mit "},".

  2. Definieren Sie "internalFieldName": mit dem internen Feldnamen aus den Vertragslisten oder abhängigen Bibliotheken.

  3. Definieren Sie "managedPropertyName": mit dem Namen der verwalteten Eigenschaft aus der SharePoint-Suche.

  4. Speichern Sie ihre geänderte Konfiguration.

Damit steht die neue Verknüpfung in der Suche, als Einschränkung (refiner) und in der Ergebnisliste zur Verfügung.

Beachten Sie auch die folgenden Kapitel:

Konfigurieren von Feldern für die erweiterte Suche

Um nach Feldern in der erweiterten Suche einschränken zu können oder die Werte in der Ergebnisliste anzeigen zu können, müssen für diese Felder verwaltete Eigenschaften im Schema der SharePoint Suche existieren.

Zusätzlich müssen in der Instanzkonfiguration die internen Feldnamen zu den verwalteten Eigenschaften zugeordnet werden.

Für die unten aufgeführten Anpassungen ist ein Grundverständnis der SharePoint-Suche und deren Konfiguration über das Suchschema erforderlich.

Informationen zum Verwalten des Suchschema in SharePoint finden Sie auf Microsoft Technical documentation . Suchen Sie bitte nach den Stichwörtern: " manage the search schema in sharepoint".

Hinweise zur Standardkonfiguration

Für folgende Standardfelder wird in der Regel automatisch durch den SharePoint eine verwaltete Eigenschaft angelegt:

  • Vertragsgegenstand

    • Interner Feldname: ecsSubjectOfContract

    • Name der verwalteten Eigenschaft: ecsSubjectOfContractOWSTEXT

  • VertragsId

    • Interner Feldname: ecsContractId

    • Name der verwalteten Eigenschaft: ecsContractIdOWSTEXT

Bei folgenden Datumsfeldern, die im Standard bereitgestellt werden, ist eine Zuordnung der durchforsteten Eigenschaft zu einer bestehenden, durch Microsoft vordefinierten verwalteten Eigenschaft notwendig.

Die zuzuordnende verwaltete Eigenschaft ist nicht fest definiert und kann angepasst werden. Die folgende Zuordnung entspricht der Standardkonfiguration:

  • Vertragsbeginn

    • Interner Feldname: ecsContractStart

    • Name der verwalteten Eigenschaft: RefinableDate02

  • Vertragsende (fix)

    • Interner Feldname: ecsContractEnd

    • Name der verwalteten Eigenschaft: RefinableDate03

  • Kündigungsstichtag

    • Hier werden die beiden Felder Manueller Kündigungsstichtag sowie Nächster Kündigungsstichtag zugeordnet.

    • Interner Feldnamen:

      • ecsTerminationDate

      • ecsNextTermination

    • Name der verwalteten Eigenschaft: RefinableDate04

  • Nächstmögliches Vertragsende

    • Interner Feldname: ecsNextEnd

    • Name der verwalteten Eigenschaft: RefinableDate06

  • Aufgabenfälligkeit

    • Interner Feldname: ecsTaskDueDate

    • Name der verwalteten Eigenschaft: RefinableDate05

Neue verwaltete Eigenschaften müssen für die folgenden, im Standard bereitgestellten, Spalten erstellt werden. Der Name der verwalteten Eigenschaft ist hier beispielhaft angegeben und entspricht unserer Standardkonfiguration:

  • Vertragspartner

    • Interner Feldname: ecsCPLookup

    • Name der verwalteten Eigenschaft: ecsCPLookup

Durchforstete Eigenschaften zu vordefinierten verwalteten Eigenschaften hinzufügen

Datums- und Zahlenwerte (Ganze Zahl, Dezimal, Gleitkommawert mit doppelter Genauigkeit sowie Binär) können nur zu vordefinierten verwalteten Eigenschaften hinzugefügt werden. Nachfolgend wird beispielhaft die Zuordnung für den Vertragsbeginn erstellt.

So geht's

  1. Öffnen Sie die Websiteeinstellungen.

  2. Öffnen Sie Suchschema unterhalb von Websitesammlungsverwaltung.

  3. Wählen Sie Verwaltete Eigenschaften.

  4. Geben Sie im Filter unter Verwaltete Eigenschaft den Wert RefinableDate02 ein und wenden den Filter mit Klick auf den Pfeil an.

  5. Klicken Sie auf den Eigenschaftenname im Ergebnis und wählen im Kontextmenu Eigenschaft bearbeiten/zuordnen.

  6. Scrollen sie auf der Seite nach unten bis zu Zuordnungen zu durchforsteten Eigenschaften und wählen Sie Zuordnung hinzufügen.

  7. Suchen Sie in Namen einer durchforsteten Eigenschaft suchen nach dem Namen ecsContractStart.

  8. Wählen Sie ows_ecsContractStart aus und bestätigen mit OK.

  9. Bestätigen Sie mit OK.

Nachdem der Suchindex im Anschluss neu aufgebaut wurde, stehen die Spalten in der erweiterten Suche zur Verfügung.

Anmerkung

Stellen Sie sicher, dass, wenn Sie mehrere durchforstete Eigenschaften zu einer verwalteten Eigenschaft hinzugefügen und es handelt sich um eine vordefinierte "Refinable..." Eigenschaft, nur eine der ausgewählten verwalteten Eigenschaften einen Wert enthält. Die Suche führt ansonsten nicht zu den gewünschten Ergebnissen.

Durchforstete Eigenschaften zu neuen verwalteten Eigenschaften hinzufügen

Neue verwaltete Eigenschaften für Nummern und Datumswerte können nicht erstellt werden. Hier muss auf vordefinierte verwaltete Eigenschaften zurückgegriffen werden.

Erstellen einer neuen verwaltete Eigenschaft - So geht's

  1. Öffnen Sie die Websiteeinstellungen.

  2. Öffnen Sie Suchschema unterhalb von Websitesammlungsverwaltung.

  3. Wählen Sie Verwaltete Eigenschaften.

  4. Wählen Sie Neue Verwaltete Eigenschaft.

  5. Vergeben Sie einen Namen und bei Bedarf eine Beschreibung.

  6. Wählen Sie den Typ (in der Regel Text).

  7. Wählen Sie folgende Haupteigenschaften aus:

    1. Durchsuchbar

    2. Abfragbar

    3. Abrufbar

    4. Tokennormalisierung (im Standard bereits ausgewählt)

  8. Scrollen sie auf der Seite nach unten bis zu Zuordnungen zu durchforsteten Eigenschaften und wählen Sie Zuordnung hinzufügen.

  9. Suchen Sie in Namen einer durchforsteten Eigenschaft suchen nach dem Namen der zuzuordnenden Eigenschaft.

  10. Wählen Sie die Eigenschaft aus und bestätigen mit OK.

  11. Bestätigen Sie mit OK.

Hinweise zu durchforsteten Eigenschaften

Damit eine Spalte in nach Anlage in den durchforsteten Eigenschaften angezeigt wird, muss mindestens ein Element hochgeladen und die Spalten mit Werten gefüllt werden. Nachdem der Suchindex im Anschluss neu aufgebaut wurde, können die Zuordnungen stattfinden.

Beachten Sie dazu auch das Kapitel Reindizieren der SharePoint-Inhalte.

Parameter zum Konfigurieren der Suche

Folgende Parameter stehen Ihnen für die Konfiguration der Suche zu Verfügung:

  • internalFieldName: Der interne Name der Spalte.

  • managedPropertyName: Name der verwalteten Sucheigenschaft.

Beispiel zum Konfigurieren der Suche

Hier sehen Sie ein Beispiel dafür, wie das Mapping in der Suchkonfiguration aussehen kann:

Suchkonfiguration-Beispiel

[
    {
        "internalFieldName": "ecsSubjectOfContract",
        "managedPropertyName": "ecsSubjectOfContractOWSTEXT"
    },
    {
        "internalFieldName": "ecsContractId",
        "managedPropertyName": "ecsContractIdOWSTEXT"
    },
    {
        "internalFieldName": "ecsContractStart",
        "managedPropertyName": "RefinableDate02"
    },
    {
        "internalFieldName": "ecsContractEnd",
        "managedPropertyName": "RefinableDate03"
    }
]