Grundlegendes zu Ergebnisquellen für die Suche in SharePoint Server
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
Dieser Artikel enthält eine kurze Übersicht über Ergebnisquellen in SharePoint Server.
Hinweis
Die moderne Suchoberfläche in SharePoint Server 2019 ruft ihre Ergebnisse aus der Standardergebnisquelle ab. Wenn Sie die Standardergebnisquelle ändern, wirkt sich dies sowohl auf die klassische als auch auf die moderne Suchumgebung aus.
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". Diese Ergebnisquelle gibt den lokalen SharePoint-Suchindex als Anbieter und "Local SharePoint" als Protokoll an, und sie verfügt über eine Abfragetransformation, die angibt, dass nur Dateien zurückgegeben werden, die über Dateierweiterungen verfügen, die Videos entsprechen, z. B. MP4. Die Ergebnisquelle "Lokale Videoergebnisse" wird von der Suche nach Videos oder der vertikalen Suche auf der Standardmäßigen Ergebnisseite des Unternehmenssuchcenters verwendet.
Der folgende Screenshot zeigt die vier Suchfunktionen, die auf einer standardmäßigen Ergebnisseite des Suchcenters für Unternehmen verfügbar sind. Die Benutzer können eine dieser Suchbenutzeroberflächen auswählen, bevor sie eine Abfrage über das Suchfeld senden.
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:
Sie können auf Neue Ergebnisquelle klicken. Weitere Informationen finden Sie unter Konfigurieren der Ergebnisquellen für die Suche in SharePoint Server.
Sie können auf den Pfeil neben einer vorhandenen Ergebnisquelle zeigen, auf Kopieren klicken, die Kopie nach Bedarf ändern und unter einem neuen Namen speichern.
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 |
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 |
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 Erstellen einer Ergebnisquelle 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 beispielsweise unter einem Suchfeld auf Personen klickt (siehe Screenshot weiter oben in diesem Artikel), um die Benutzeroberfläche für die Personensuche anzugeben, verwendet die Abfrage die Ergebnisquelle "Ergebnisse lokaler Personen".
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:
Festlegen einer Ergebnisquelle als Standard in Konfigurieren der Ergebnisquellen für die Suche in SharePoint Server
Konfigurieren von Eigenschaften des Suchergebnis-Webparts in SharePoint Server
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:
Transformieren von Abfragen mit Abfrageregeln in Planen von Abfrageumformungen und Ordnen von Ergebnissen in SharePoint Server
Wenn Sie eine Abfrageregel erstellen, geben Sie auf der Seite Abfrageregeln verwalten eine Ergebnisquelle an, auf die die Regel angewendet wird. Anschließend können Sie auf der Seite Abfrageregel hinzufügen/bearbeiten im Abschnitt Kontext Ergebnisquellen hinzufügen oder entfernen, auf die die Regel angewendet wird. Wenn eine Abfrage an eine andere Ergebnisquelle als die von Ihnen festgelegten übermittelt wird, kann die Regel nicht ausgelöst werden. Wenn Sie beispielsweise eine Abfrageregel erstellen, die Nur für Personensuchen ausgelöst werden soll, geben Sie "Ergebnisse lokaler Personen" als Ergebnisquelle an, für die die Regel gilt.
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.
Jede vorkonfigurierte Ergebnisquelle verwendet eine Abfragetransformation und bietet somit ein Beispiel dafür, wie Sie eine Abfragetransformation verwenden können, um Suchergebnisse einzugrenzen. Auf der Seite Ergebnisquellen verwalten können Sie auf jede Ergebnisquelle klicken, um zu sehen, wie eine Abfragetransformation verwendet wird. Sie können beispielsweise auf die vorkonfigurierte Ergebnisquelle "Ergebnisse lokaler Personen" klicken, um zu sehen, dass die 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 (/sharepoint/dev/general-development/building-search-queries-in-sharepoint).
Siehe auch
Abfragevariablen in SharePoint Server 2013
Standardconnectors in SharePoint Server 2013