Set-FASTSearchMetadataRankProfile
Konfiguriert ein Rangprofil neu.
Syntax
Name
Set-FASTSearchMetadataRankProfile
-Name <String>
[-AuthorityWeight <Int32>]
[-FreshnessManagedPropertyReference <ManagedProperty>]
[-FreshnessResolution <Int32>]
[-FreshnessWeight <Int32>]
[-PositionStopWordThreshold <Int64>]
[-QualityWeight <Int32>]
[-QueryAuthorityWeight <Int32>]
[-RankModelName <String>]
[-StopWordThreshold <Int64>]
[<CommonParameters>]
RankProfile
Set-FASTSearchMetadataRankProfile
-RankProfile <RankProfile>
[-AuthorityWeight <Int32>]
[-FreshnessManagedPropertyReference <ManagedProperty>]
[-FreshnessResolution <Int32>]
[-FreshnessWeight <Int32>]
[-PositionStopWordThreshold <Int64>]
[-QualityWeight <Int32>]
[-QueryAuthorityWeight <Int32>]
[-RankModelName <String>]
[-StopWordThreshold <Int64>]
[<CommonParameters>]
Beschreibung
Mit diesem Cmdlet werden die Relevanzkomponenten eines Rangprofils angepasst, um die Relevanz von Suchergebnissen zu verbessern.
Alle Gewichtungen sind relativ zueinander. Wenn "QualityWeight" 400 und "AuthorityWeight" 100 ist, bedeutet dies, dass "QualityWeight" viermal wichtiger ist als "AuthorityWeight".
Nach der Multiplikation mit den im Rangprofil ermittelten Gewichtungen werden alle Relevanzkomponenten zu einem einzelnen Rangwert zusammengefasst, der über die Sortierung des Resultsets entscheidet (sofern keine Nicht-Relevanzsortierung angegeben ist). Alle Änderungen werden sofort wirksam, und der Inhalt muss nicht neu eingezogen werden, damit dies wirksam wird.
Hinweise zu Berechtigungen sowie die aktuellsten Informationen zu Cmdlets von FAST Search Server 2010 for SharePoint finden Sie in der Onlinedokumentation (https://go.microsoft.com/fwlink/?LinkId=163227).
Beispiele
BEISPIEL 1 (FAST Server für SharePoint 2010)
Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -QualityWeight 100 -AuthorityWeight 200 -QueryAuthorityWeight 10 -FreshnessWeight 0
In diesem Beispiel werden die Gewichtungen der Relevanzkomponenten im Rangprofil "ExtraRankProfile" geändert. Sie können eine oder mehrere Gewichtungen angeben, die gleichzeitig geändert werden sollen.
In diesem Beispiel wird die Frischerelevanzkomponente deaktiviert, indem die Gewichtung auf 0 festgelegt wird, während die anderen Komponenten angepasst werden.
BEISPIEL 2 (FAST Server für SharePoint 2010)
C:\PS>$processingtime = Get-FASTSearchMetadataManagedProperty -name Processingtime
Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -FreshnessManagedPropertyReference $processingtime
In diesem Beispiel wird das Rangfolgeprofil "ExtraRankProfile" so geändert, dass es die Aktualität des Dokuments nicht mehr basierend auf der verwalteten Eigenschaft "docdatetime" bestimmt.
Stattdessen basiert die Aktualität darauf, wann das Element zuletzt in das System FAST Search Server 2010 for SharePoint verarbeitet (eingespeist) wurde. Der Zeitpunkt der Verarbeitung des Elements wird standardmäßig in der verwalteten Eigenschaft "processingtime" gespeichert.
BEISPIEL 3 (FAST Server für SharePoint 2010)
Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -StopWordThreshold 100000
In diesem Beispiel wird der Stoppwortschwellenwert des Rangprofils namens "ExtraRankProfile" auf 100000 festgelegt. Der Stoppwortschwellenwert bestimmt, ob der Suchbegriff zu häufig vorkommt, um beim Berechnen der Relevanz eines Elements berücksichtigt zu werden.
Das Senken des Stoppwortschwellenwerts bedeutet, dass mehr Begriffe bei der Berechnung der Relevanz ignoriert werden können, was sich positiv auf die Leistung auswirken kann.
BEISPIEL 4 (FAST Server für SharePoint 2010)
C:\PS>$rankprofile = Get-FASTSearchMetadataRankProfile -Name default
$rankprofile.GetQualityComponents()
Die Qualitätsrangmetrik ist eine Wichtigkeitsbewertung, die einem Dokument unabhängig von Abfragebegriffen zugewiesen wird. In diesem Beispiel werden die verwalteten Eigenschaften aufgelistet, die an der Berechnung des Qualitätsrangs beteiligt sind, indem der Aufruf der GetQualityComponents()-Methode für das Bewertungsprofil aufgerufen wird.
BEISPIEL 5 (FAST Server für SharePoint 2010)
C:\PS>$new_rank_component = New-FASTSearchMetadataManagedProperty -Name sitecredibility
$rankprofile = Get-FASTSearchMetadataRankProfile -Name default
$rankprofile.CreateQualityComponent($new_rank_component,100)
$rankprofile.GetQualityComponents()
Die Qualitätsrangmetrik ist eine Wichtigkeitsbewertung, die einem Dokument unabhängig von Abfragebegriffen zugewiesen wird. In diesem Beispiel wird eine weitere verwaltete Eigenschaft mit dem Namen "Sitecredibility" zu der Liste der Qualitätskomponenten hinzugefügt, aus denen die Qualitätsbewertung besteht. Die verwaltete Eigenschaft "Sitecredibility" wird genauso gewichtet wie die anderen Qualitätskomponenten (100).
Der nächste Schritt wäre, "Sitecredibility" mit einer geeigneten gecrawlten Eigenschaft zu füllen.
Parameter
-AuthorityWeight
Anwendbar: FAST Server für SharePoint 2010
Dieser ganzzahlige Parameter legt die Autoritätsgewichtungskomponente des Rangprofils fest.
Das Ranking nach Autorität berücksichtigt die Verbindungen zwischen Elementen bei der Berechnung eines Relevanzwerts. Elemente, die zentral sind und häufig verknüpft sind, erhalten eine höhere Autoritätsrelevanzbewertung als Elemente, die schwer zu erreichen sind und mit denen sie weniger häufig verknüpft sind.
Die Relevanzbewertung für die Autorität wird regelmäßig von der Webanalyzer-Komponente berechnet.
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-FreshnessManagedPropertyReference
Anwendbar: FAST Server für SharePoint 2010
Dieser Parameter gibt an, welche verwalteten Eigenschaften beim Berechnen der Aktualität verwendet werden sollen.
Die verwaltete Eigenschaft muss mit einem ManagedPropertyImpl-Objekt dargestellt werden (z. B. wie von Get-FASTSearchMetadataManagedProperty zurückgegeben).
Die verwaltete Eigenschaft muss vom Typ "datetime" sein und die Sortierung muss aktiviert sein.
Der Wert der verwalteten Eigenschaft wird bei der Berechnung der Aktualität des Dokuments verwendet. Elemente mit einem älteren datetime-Wert in der angegebenen verwalteten Eigenschaft erhalten eine niedrigere Aktualitätsrelevanzbewertung.
Parametereigenschaften
| Typ: | ManagedProperty |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-FreshnessResolution
Anwendbar: FAST Server für SharePoint 2010
Dieser ganzzahlige Parameter legt die Größe des Freshness-Boost-Ticks fest.
Der Tick ist der kleinste Zeitraum, den die Frischerelevanz als einen anderen Wert ansieht.
Bei Festlegung auf eine Stunde erhalten alle Dokumente, deren verwalteter Aktualitätswert innerhalb derselben Stunde liegt, die gleiche Aktualitätsrelevanzbewertung.
Wenn der Wert auf einen Tag festgelegt ist, werden Dokumente mit demselben Tageswert in der verwalteten Eigenschaft "Frische" als gleich frisch betrachtet.
Gültige Werte sind:
0 (Sekunde)
1 (Minute)
2 (Stunde)
3 (Tag)
4 (Jahr)
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-FreshnessWeight
Anwendbar: FAST Server für SharePoint 2010
Dieser ganzzahlige Parameter legt die Gewichtung der Frischerelevanzkomponente beim Berechnen der Relevanz eines Ergebnisses fest.
Der Wert für den Frischerang sinkt, je älter das Dokument ist.
Siehe den Parameter FreshnessManagedPropertyReference, um die verwaltete Eigenschaft zu ändern, die zur Berechnung der Frische verwendet wird.
Legen Sie diesen Wert auf 0 fest, um die Aktualität des Elements bei der Berechnung der Relevanz zu ignorieren.
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Name
Anwendbar: FAST Server für SharePoint 2010
Der Name des Rangprofils, das geändert werden soll.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | RankProfileName, N |
Parametersätze
Name
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | True |
| Wert aus verbleibenden Argumenten: | False |
-PositionStopWordThreshold
Anwendbar: FAST Server für SharePoint 2010
Dieser ganzzahlige Parameter legt den Schwellenwert für das Stoppwort fest.
Wenn ein Abfragebegriff häufiger als position-stop-word-threshold vorkommt (unabhängig von der Anzahl der Elemente, in denen er vorkommt), werden für diesen Begriff keine Näherungsrelevanzberechnungen durchgeführt.
Wenn die Anzahl der Abfrageausdrücke den Schwellenwert für das Positionsstoppwort nicht überschreitet, wird ein zusätzliches Rangergebnis hinzugefügt, wenn Abfragebegriffe in den verwalteten Eigenschaften nahe beieinander positioniert werden.
Wenn Sie die Näherung nicht als Teil des Relevanzmodells verwenden möchten, legen Sie diesen Parameter auf 0 fest, um die Näherungsberechnung zu deaktivieren. Dadurch wird die CPU-Auslastung bei der Suche verringert.
Parametereigenschaften
| Typ: | Int64 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-QualityWeight
Anwendbar: FAST Server für SharePoint 2010
Dieser ganzzahlige Parameter legt die Gewichtung der Qualitätskomponente des Relevanzmodells fest.
Qualität bezeichnet die zugewiesene Wichtigkeit eines Dokuments. Die Qualitätsmetriken werden einzelnen Dokumenten zugeordnet, ohne die zu bewertende Abfrage zu berücksichtigen.
Eine übermäßig hohe Qualitätsgewichtung macht die Rangfolge von Elementen weniger abhängig von den Benutzerabfragebegriffen, was zu einer schlechten Sucherfahrung führen kann, da Elemente mit einer hohen Qualitätsrelevanzbewertung die Elemente überwiegen können, die für die Suchbegriffe relevanter sind.
Die Qualitätsrelevanzbewertung wird dynamisch auf der Grundlage einer oder mehrerer Qualitätskomponenten berechnet. Die für das RankProfileImpl-Objekt verfügbare GetQualityComponents()-Methode listet die dafür verwendeten verwalteten Eigenschaften auf.
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-QueryAuthorityWeight
Anwendbar: FAST Server für SharePoint 2010
Dieser ganzzahlige Parameter legt die Gewichtung der Abfrageautoritätsrelevanzkomponente fest.
Die Abfrageberechtigung eines Elements erhöht sich, wenn ein Benutzer von den Suchergebnissen aus darauf klickt. Je beliebter das Element für eine bestimmte Abfrage ist, desto höher ist die Relevanzbewertung für die Abfrageautorität.
Parametereigenschaften
| Typ: | Int32 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-RankModelName
Anwendbar: FAST Server für SharePoint 2010
Der Name eines Rangprofils, das geändert werden soll.
Parametereigenschaften
| Typ: | String |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-RankProfile
Anwendbar: FAST Server für SharePoint 2010
Ein Objekt, das ein Rangprofil darstellt.
Parametereigenschaften
| Typ: | RankProfile |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
RankProfile
| Position: | Named |
| Obligatorisch: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | True |
| Wert aus verbleibenden Argumenten: | False |
-StopWordThreshold
Anwendbar: FAST Server für SharePoint 2010
Dieser ganzzahlige Parameter legt den Stoppwortschwellenwert des Rangprofils fest.
Ein Stoppwort ist ein Suchbegriff, der in der Ergebnismenge so häufig vorkommt, dass er bei der Relevanzberechnung nicht berücksichtigt wird.
Wenn ein Abfragebegriff diesen Schwellenwert überschreitet, versucht FAST Search Server 2010 für SharePoint die Abfrage erneut mit einer höheren Wichtigkeit des Volltextindexes zu verknüpfen, bis eine Ebene gefunden werden kann, bei der der Abfragebegriff kein Stoppwort ist (Details zu Schweregraden finden Sie Set-FASTSearchMetadataFullTextIndexMapping).
Wenn dies nicht möglich ist, ist der Abfragebegriff nicht in der Relevanz des Resultsets enthalten. Ein niedriger StopWordThreshold-Wert bietet eine bessere Suchleistung, aber eine geringere Ergebnisrelevanz (da die Wahrscheinlichkeit größer ist, dass ein Abfragebegriff keinen Einfluss darauf hat, welche Elemente sich im Resultset befinden).
Parametereigenschaften
| Typ: | Int64 |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.