Freigeben über


Programmgesteuertes Verwalten von FAST Search Server 2010 for SharePoint

Letzte Änderung: Montag, 23. August 2010

Gilt für: SharePoint Server 2010

Inhalt dieses Artikels
Inhalt dieses Abschnitts
Einführung in das FAST Search Server-Verwaltungsobjektmodell
Verwalten von Suchbereichen
Erstellen eines benutzerdefinierten Indizierungskonnektors

In diesem Abschnitt finden Sie Informationen dazu, wie Sie Microsoft FAST Search Server 2010 for SharePoint mithilfe des Verwaltungsobjektmodells programmgesteuert verwalten. Microsoft.SharePoint.Search.Extended.Administration.

Inhalt dieses Abschnitts

Einführung in das FAST Search Server-Verwaltungsobjektmodell

Das Microsoft FAST Search Server 2010 for SharePoint-Verwaltungsobjektmodell bietet Methoden für die Bereitstellung, Systemadministration, Indexschemaverwaltung, Installation, linguistische Optimierung und Stichwortverwaltung.

Weitere Informationen zu den Namespaces und Schnittstellen des Objektmodells finden Sie unter Microsoft.SharePoint.Search.Extended.Administration.

Einzelheiten dazu, wie Sie über Windows PowerShell auf das Objektmodell zugreifen, finden Sie unter Informationen zu Windows PowerShell-Cmdlets auf der Microsoft TechNet-Website.

Verwalten von Suchbereichen

Ein Suchbereich ist ein vordefinierter Eigenschaftsfilterausdruck, den Sie zur Einschränkung einer Abfrage verwenden können.

In FAST Search Server 2010 for SharePoint stellt ein generierter Suchbereich einen vordefinierten Eigenschaftsfilter dar, der der Abfrage hinzugefügt wird. Sie können einen Suchbereich über die SharePoint Server-Benutzeroberflächenoption Websiteverwaltung, Windows PowerShell oder mithilfe der Scope-Schnittstelle im SharePoint Server-Suche-Verwaltungsobjektmodell bestimmen.

Bei Verwenden der Scope-Schnittstelle gibt es zwei Möglichkeiten, einen Suchbereich anzugeben:

  1. Mithilfe der ScopeRule-Schnittstelle, was nahezu dem Angeben eines Suchbereichs in SharePoint Server-Suche entspricht, außer dass Sie den Suchbereich nicht kompilieren müssen.

  2. Mithilfe der Filter-Eigenschaft. In dieser Eigenschaft können Sie den Bereichsfilter als Zeichenfolge gemäß der FQL-Abfragesyntax angeben. Der Bereichsfilter entspricht einem FQL-Ausdruck, der in einem FQL-Operator vom Typ FILTER eingeschlossen ist.

    Wenn Sie einen Volltextindex im Suchbereichsfilter festlegen möchten, können Sie die folgende spezielle Bereichsfiltersyntax verwenden.

    FullTextIndex=<name of full-text index>
    
    Wichtiger HinweisWichtig

    Sie können die spezielle Filtersyntax für den Volltextindexbereich nur verwenden, wenn Sie Suchbereichsfilter definieren. Dabei handelt es sich nicht um gültige FQL-Syntax.

HinweisHinweis

Ein FAST Search Server 2010 for SharePoint-Suchbereich wirkt sich nicht auf den Index oder das Indexschema aus, da es sich dabei lediglich um ein zur Abfragezeit verwendetes Feature handelt. Die Scope-Eigenschaften CompilationState, CompilationType und LastCompilationTime gelten nicht für FAST Search Server 2010 for SharePoint-Suchbereiche.

Erstellen eines benutzerdefinierten Indizierungskonnektors

Mithilfe des SharePoint Server 2010-Konnektorframeworks können Sie einen benutzerdefinierten Indizierungskonnektor erstellen, der zum Durchforsten von Inhalten für SharePoint Server-Suche und FAST Search Server 2010 for SharePoint dienen kann.

Weitere Informationen finden Sie unter Konnektorframework der SharePoint Server-Suche.

Für bestimmte Verfahren in den referenzierten Artikeln wird angenommen, dass nur eine Suchdienstanwendung in der SharePoint Server 2010-Farm vorhanden ist. Wenn Sie FAST Search Server 2010 for SharePoint bereitstellen, sind in der SharePoint Server 2010-Farm mehrere Suchdienstanwendungen definiert. Über den folgenden Windows PowerShell-Befehl können Sie einen Verweis auf die ordnungsgemäße Suchdienstanwendung abrufen:

$ssa = Get-SPEnterpriseSearchServiceApplication –Identity <Name of your Content SSA>

Ersetzen Sie <Name of your Content SSA> durch den Namen der Suchdienstanwendung für FAST-Inhaltssuche in Ihrer Farm.