Grundlegendes zu Ergebnisquellen für die Suche in SharePoint Server

 

**Gilt für:**SharePoint Server 2013, SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2017-07-26

Summary: Verwenden einer Ergebnisquelle in SharePoint Server 2016 und SharePoint Server 2013 für die Angabe eines Anbieters zum Abrufen von Suchergebnissen und optional für die Eingrenzung einer Suche auf eine Teilmenge dieser Ergebnisse

Dieser Artikel enthält eine kurze Übersicht über Ergebnisquellen in SharePoint Server. Inhalt dieses Artikels:

  • Was ist eine Ergebnisquelle?

  • Verfügbare Ergebnisquellen

  • Ergebnisquellenprotokolle und -URLs

  • Wer kann Ergebnisquellen erstellen?

  • Angeben einer für eine Abfrage zu verwendenden Ergebnisquelle

  • Eingrenzen von Suchergebnissen mithilfe einer Abfragetransformation

Was ist eine Ergebnisquelle?

Wenn ein Benutzer eine Abfrage ausgibt, wird die Abfrage vom Suchsystem einer Ergebnisquelle zugeordnet, um die Suchergebnisse bereitzustellen. Bei der Ergebnisquelle handelt es sich um eine Definition, die folgende Angaben enthält:

  • Suchanbieter oder Quellen-URL zum Abrufen der Suchergebnisse, z. B. der Suchindex des lokalen SharePoint-Suchdiensts

  • Zum Abrufen der Suchergebnisse zu verwendendes Protokoll, z. B. das OpenSearch-Protokoll

  • Abfragetransformation, mit der die Ergebnisse vom angegebenen Suchanbieter oder von der angegebenen URL auf eine bestimmte Teilmenge eingegrenzt werden können, z. B. auf eine Teilmenge mit einem bestimmten Inhaltstyp

In einer Ergebnisquelle können auch weitere Einstellungen angegeben werden, z. B. eine Authentifizierungsmethode, die beim Anfordern der Ergebnisse von einem Anbieter verwendet werden soll.

Ein Beispiel für eine vorkonfigurierte Ergebnisquelle ist Lokale Videoergebnisse. In dieser Ergebnisquelle werden der lokale SharePoint-Suchindex als Anbieter und SharePoint lokal als Protokoll angegeben. Die Ergebnisquelle weist eine Abfragetransformation mit der Angabe auf, dass ausschließlich Dateien mit Dateierweiterungen zurückgegeben werden, die Videos entsprechen (z. B. MP4). Die Ergebnisquelle Lokale Videoergebnisse wird von der Suchbenutzeroberfläche (der sogenannten Suchsparte) Videos auf der Unternehmenssuchcenter-Standardergebnisseite verwendet.

Im folgenden Screenshot sind die vier Suchbenutzeroberflächen zu sehen, die auf einer Unternehmenssuchcenter-Standardergebnisseite verfügbar sind. Die Benutzer können eine dieser Suchbenutzeroberflächen auswählen, bevor sie eine Abfrage über das Suchfeld senden.

Standardsuchverhalten im Search Center im Unternehmenseinsatz

In der folgenden Tabelle sind die Ergebnisquellen angegeben, die von den vier auf einer Unternehmenssuchcenter-Standardergebnisseite verfügbaren Suchbenutzeroberflächen verwendet werden. Für jede Suchbenutzeroberfläche wird eine andere Ergebnisquelle verwendet.

Suchbenutzeroberflächen und die entsprechenden Ergebnisquellen

Suchbenutzeroberfläche Vorkonfigurierte Ergebnisquelle

Alles

Lokale SharePoint-Ergebnisse

Personen

Lokale Personenergebnisse

Unterhaltungen

Unterhaltungen

Videos

Lokale Videoergebnisse

Verfügbare Ergebnisquellen

Im Umfang von SharePoint Server sind 16 vorkonfigurierte Ergebnisquellen enthalten, die für alle Websites und Websitesammlungen in auf einer Suchdienstanwendung basierenden Webanwendungen verfügbar sind. Die vorkonfigurierten Ergebnisquellen sind in der folgenden Tabelle angegeben. Details zu den Ergebnisquellen können Sie auf der Seite Ergebnisquellen verwalten anzeigen.

Vorkonfigurierte Ergebnisquellen

Ergebnisquelle Angabe dieser Elemente im lokalen SharePoint-Index durch die Ergebnisquelle

Unterhaltungen

Diskussionen in Mikroblogs, Newsfeedbeiträgen und auf Communitywebsites

Dokumente

Microsoft Office-Dokumente und PDF-Dokumente

Einem Inhaltstyp entsprechende Elemente

Einem in der eingehenden Abfrage angegebenen Inhaltstyp entsprechende Elemente

Einem Tag entsprechende Elemente

Dokumente oder Listenelemente, die einem in der eingehenden Abfrage angegebenen verwalteten Metadatenausdruck entsprechen

Mit dem aktuellen Benutzer verwandte Elemente

Dokumente oder Listenelemente, die auf die in der Abfragevorlage angegebene Weise mit dem Benutzer verwandt sind

Lokale Personenergebnisse

Personenelemente aus der Profildatenbank der Benutzerprofildienst-Anwendung

Lokale Berichte und Datenergebnisse

Excel-, Office Data Connection- (ODC-) oder Berichtsdefinitionssprache-Elemente (Report Definition Language, RDL) bzw. Elemente in einer Berichtsbibliothek

Lokale SharePoint-Ergebnisse

Alle Elemente aus dem lokalen SharePoint-Index, mit Ausnahme von Personenelementen

Lokale Videoergebnisse

Videos

Seiten

Bilder

Fotos und Bilder

Beliebt

Nach Anzahl angezeigt sortierte Dokumente und Listenelemente

Zuletzt geänderte Elemente

Nach Änderungsdatum sortierte Dokumente und Listenelemente

Empfehlungen

Dokumente und Listenelemente, die Sie für die eingehende Abfrage empfehlen

Wiki

SharePoint-Wiki-Seiten

Auf der Seite Ergebnisquellen verwalten können Sie weitere Ergebnisquellen erstellen. Dafür stehen Ihnen zwei Möglichkeiten zur Verfügung:

Ergebnisquellenprotokolle und -URLs

In einer Ergebnisquelle wird eins von vier Protokollen angegeben, das zum Abrufen der Suchergebnisse verwendet werden soll (siehe folgende Tabelle).

Ergebnisquellenprotokolle

Ergebnisquelle mit dem Protokoll Abrufen der Suchergebnisse von diesem Suchanbieter

SharePoint lokal

Suchindex des lokalen Suchdiensts

Remote-SharePoint

Suchindex eines in einer anderen Farm gehosteten Suchdiensts

OpenSearch 1.0/1.1

Externer Suchanbieter (z. B. ein Remotesuchmodul oder ein Feed), der das OpenSearch-Protokoll zum Bereitstellen der Suchergebnisse verwendet

Exchange

Exchange-Webdienste

In einer Ergebnisquelle, für die ein anderes Protokoll als SharePoint lokal verwendet wird, muss zudem eine URL angegeben werden, von der die Suchergebnisse abgerufen werden sollen (siehe folgende Tabelle).

Ergebnisquellen-URLs

Ergebnisquelle mit dem Protokoll Angabe dieser URL erforderlich

Remote-SharePoint

Die Adresse der Stammwebsitesammlung der Remote-SharePoint Server-Farm

OpenSearch 1.0/1.1

URL des RSS-Feeds eines Suchanbieters, der das OpenSearch-Protokoll verwendet

Exchange

URL der Exchange-Webdienste

Wer kann Ergebnisquellen erstellen?

Ergebnisquellen können auf der Ebene der Suchdienstanwendung, auf Websitesammlungsebene oder auf Websiteebene erstellt werden. Somit können die Administratoren der Suchdienstanwendung, die Websitesammlungsadministratoren und die Websitebesitzer Ergebnisquellen erstellen und verwenden, um die speziellen Anforderungen an die Bereitstellung der Suchergebnisse für die Benutzer zu erfüllen. Wenn Sie eine Ergebnisquelle beispielsweise auf der Ebene der Suchdienstanwendung erstellen, ist die Ergebnisquelle für jede auf derselben Ebene erstellte Abfrageregel verfügbar sowie für jede Abfrageregel, die für eine Websitesammlung oder Website erstellt wird, die in einer auf dieser Suchdienstanwendung basierenden Webanwendung enthalten ist. Weitere Informationen zu den Ebenen und Berechtigungen für Ergebnisquellen finden Sie unter Create a result source in Konfigurieren der Ergebnisquellen für die Suche in SharePoint Server.

Angeben einer für eine Abfrage zu verwendenden Ergebnisquelle

Eine Abfrage ist anfangs einer Ergebnisquelle zugeordnet, die der Suchbenutzeroberfläche entspricht, auf der der Benutzer die Abfrage ausführt. Wenn ein Benutzer unterhalb des Suchfelds beispielsweise auf Personen klickt (siehe Screenshot weiter oben in diesem Artikel), um die Suchbenutzeroberfläche Personen anzugeben, wird für die Abfrage die Ergebnisquelle Lokale Personenergebnisse verwendet.

Ein Suchfeld-Webpart ist immer einem bestimmten Suchergebnisse-Webpart zugeordnet. Wenn ein Benutzer eine Abfrage in ein Suchfeld eingibt, wird die Abfrage vom Suchfeld-Webpart an das zugeordnete Suchergebnisse-Webpart gesendet. Im Suchergebnisse-Webpart ist die Ergebnisquelle für die Abfrage angegeben; standardmäßig lautet diese Ergebnisquelle Lokale SharePoint-Ergebnisse. Sie können eine andere als die Standardergebnisquelle festlegen. Zudem können Sie jedes Suchergebnisse-Webpart bearbeiten, um eine andere Ergebnisquelle anzugeben. Beispielsweise können Sie eine neue Suchbenutzeroberfläche mit dem Namen Berichte hinzufügen und eine Suchergebnisseite zum Anzeigen der Suchergebnisse für diese Suchbenutzeroberfläche erstellen. Anschließend können Sie das Standard-Suchergebnisse-Webpart bearbeiten, das sich auf der neuen Ergebnisseite Berichte befindet, um eine geeignete Ergebnisquelle für diese Suchbenutzeroberfläche anzugeben. Solch eine Ergebnisquelle ist beispielsweise eine SharePoint-Website mit Inhaltstypen, die Berichten entsprechen. Weitere Informationen finden Sie in folgenden Ressourcen:

Sie können das Suchsystem so konfigurieren, dass eine Abfrage unter bestimmten Bedingungen einer zusätzlichen oder anderen Ergebnisquelle zugeordnet wird. Eine Möglichkeit besteht darin, eine Abfrageregel zu erstellen, mit der Suchergebnisse aus einer anderen Ergebnisquelle angezeigt werden, wenn eine Abfrage öfter in dieser Ergebnisquelle ausgeführt wird als in der Ergebnisquelle, für die der Benutzer die Abfrage ausgeführt hat. Beispiel: Angenommen, ein Benutzer führt auf der Suchbenutzeroberfläche Unterhaltungen eine Abfrage zu "programmatische Rede" aus, aber die Abfrage ist auf der Suchbenutzeroberfläche Videos beliebter. In diesem Fall können Sie eine Aktion konfigurieren, mit der in einem separaten Ergebnisblock auch Ergebnisse aus der Ergebnisquelle Videos angezeigt werden. Weitere Informationen finden Sie in folgenden Ressourcen:

Wenn Sie eine Abfrageregel erstellen, geben Sie auf der Seite Abfrageregeln verwalten eine Ergebnisquelle an, für die die Regel gelten soll. Anschließend können Sie auf der Seite Abfrageregel hinzufügen bzw. Abfrageregel bearbeiten im Abschnitt Kontext Ergebnisquellen, für die die Regel gilt, hinzufügen und entfernen. Wenn eine Abfrage an eine andere Ergebnisquelle als an die von Ihnen als anwendbar festgelegten Ergebnisquellen gesendet wird, kann die Regel nicht ausgelöst werden. Beispiel: Wenn Sie eine Abfrageregel erstellen, die ausschließlich für Personensuchvorgänge ausgelöst werden soll, geben Sie als Ergebnisquelle, für die die Regel gilt, Lokale Personenergebnisse an.

Eingrenzen von Suchergebnissen mithilfe einer Abfragetransformation

Sie können das Suchsystem so konfigurieren, dass die Absicht hinter Benutzerabfragen interpretiert wird und die Abfragen anschließend entsprechend geändert werden, um zielgerichtete Suchergebnisse bereitzustellen. Eine Möglichkeit besteht in der Verwendung des Abschnitts Abfragetransformation, der zur Definition der jeweiligen Ergebnisquelle gehört. Beispiel: Zum Bereitstellen der Suchbenutzeroberfläche Videos können Sie in der Ergebnisquelle eine Abfragetransformation konfigurieren, um eine SharePoint-Website anzugeben, von der die Suchergebnisse für Videoabfragen abgerufen werden sollen.

Zudem können Sie Abfragen im Webpart, von dem eine Abfrage ausgegeben wird, sowie in Abfrageregeln ändern. Eine Benutzerabfrage wird zuerst durch Änderungen transformiert, die im Webpart konfiguriert wurden, anschließend durch ausgelöste Abfrageregeln und schließlich durch die Abfragetransformation in der Ergebnisquelle für die Abfrage. Von den Abfrageregeln und Ergebnisquellen kann die geänderte Abfrage als Eingabe verwendet und die Abfrage erneut geändert werden. Die Änderungen, die von einer Ergebnisquelle an einer Abfrage vorgenommen werden, können jedoch nicht weiter geändert werden, da die Abfrage als Letztes durch die Abfragetransformation in einer Ergebnisquelle geändert wird. Weitere Informationen finden Sie unter Planen von Abfrageumformungen und Ordnen von Ergebnissen in SharePoint.

Für jede vorkonfigurierte Ergebnisquelle wird eine Abfragetransformation verwendet. Somit steht Ihnen ein Beispiel dafür zur Verfügung, wie Sie Suchergebnisse mithilfe einer Abfragetransformation eingrenzen können. Auf der Seite Ergebnisquellen verwalten können Sie auf die jeweilige Ergebnisquelle klicken, um zu sehen, wie eine Abfragetransformation für diese Ergebnisquelle verwendet wird. Beispielsweise können Sie auf die vorkonfigurierte Ergebnisquelle Lokale Personenergebnisse klicken, um zu sehen, dass für diese Ergebnisquelle folgende Abfragetransformation verwendet wird, um personenbezogene Ergebnisse aus der Profildatenbank bereitzustellen:

{?{searchTerms} ContentClass=urn:content-class:SPSPeople}

Weitere Informationen finden Sie unter Erstellen von Suchabfragen in SharePoint 2013 (https://msdn.microsoft.com/library/jj163973.aspx).

See also

Query variables in SharePoint Server
Default connectors in SharePoint Server

Transforming queries in result sources
About result sources and federation