Set-FASTSearchMetadataRankProfile

Konfiguriert ein Rangprofil neu.

Syntax

Set-FASTSearchMetadataRankProfile
   -Name <String>
   [-AuthorityWeight <Int32>]
   [-FreshnessManagedPropertyReference <ManagedProperty>]
   [-FreshnessResolution <Int32>]
   [-FreshnessWeight <Int32>]
   [-PositionStopWordThreshold <Int64>]
   [-QualityWeight <Int32>]
   [-QueryAuthorityWeight <Int32>]
   [-RankModelName <String>]
   [-StopWordThreshold <Int64>]
   [<CommonParameters>]
Set-FASTSearchMetadataRankProfile
   -RankProfile <RankProfile>
   [-AuthorityWeight <Int32>]
   [-FreshnessManagedPropertyReference <ManagedProperty>]
   [-FreshnessResolution <Int32>]
   [-FreshnessWeight <Int32>]
   [-PositionStopWordThreshold <Int64>]
   [-QualityWeight <Int32>]
   [-QueryAuthorityWeight <Int32>]
   [-RankModelName <String>]
   [-StopWordThreshold <Int64>]
   [<CommonParameters>]

Beschreibung

Dieses Cmdlet passt die Relevanzkomponenten eines Rangprofils an, 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 einer einzelnen Bewertungsbewertung kombiniert, die die Sortierung des Resultsets bestimmt (solange die Nichtrelevanzsortierung nicht angegeben ist). Alle Änderungen werden sofort wirksam, und der Inhalt muss nicht erneut eingefügt werden, damit dies wirksam wird.

Berechtigungen und aktuelle Informationen zu FAST Search Server 2010 für SharePoint-Cmdlets 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 für das Rangprofil "ExtraRankProfile" geändert. Sie können eine oder mehrere Gewichtungen angeben, die gleichzeitig geändert werden sollen.

In diesem Beispiel wird die Aktualitätsrelevanzkomponente 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 Rangprofil "ExtraRankProfile" so geändert, dass es nicht mehr die Aktualität des Dokuments basierend auf der verwalteten Eigenschaft "docdatetime" bestimmt.

Stattdessen basiert die Aktualität darauf, wann das Element zuletzt in das FAST Search Server 2010 für SharePoint-System verarbeitet (eingespeist) wurde. Der Zeitpunkt, zu dem das Element verarbeitet wurde, 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 "ExtraRankProfile" auf 100000 festgelegt. Der Schwellenwert für Stoppworte bestimmt, ob der Abfragebegriff zu häufig verwendet wird, um bei der Berechnung der Relevanz eines Elements berücksichtigt zu werden.

Das Verringern des Schwellenwerts für Stoppwörter bedeutet, dass bei der Berechnung der Relevanz möglicherweise mehr Begriffe ignoriert werden, 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ätsbewertungsmetrik ist eine Wichtigkeitsbewertung, die einem Dokument zugewiesen ist, unabhängig von Abfragebegriffen. 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 Rangprofil 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ätsbewertungsmetrik ist eine Wichtigkeitsbewertung, die einem Dokument zugewiesen ist, unabhängig von Abfragebegriffen. In diesem Beispiel wird der Liste der Qualitätskomponenten, die die Qualitätsbewertung bilden, eine weitere verwaltete Eigenschaft mit dem Namen "sitecredibility" hinzugefügt. Die verwaltete Eigenschaft "sitecredibility" wird genauso gewichtet wie die anderen Qualitätskomponenten (100).

Der nächste Schritt wäre das Auffüllen von "sitecredibility" mit einer geeigneten durchforsteten Eigenschaft.

Parameter

-AuthorityWeight

Dieser ganzzahlige Parameter legt die Autoritätsgewichtungskomponente des Rangprofils fest.

Bei der Rangfolge nach Autorität werden die Verbindungen zwischen Elementen bei der Berechnung einer Relevanzbewertung berücksichtigt. Elemente, die zentral sind und häufig verknüpft sind, erhalten eine höhere Relevanzbewertung für Autoritäten als Elemente, die schwer zu erreichen und seltener verknüpft sind.

Die Relevanzbewertung der Autorität wird regelmäßig von der Webanalyzer-Komponente berechnet.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-FreshnessManagedPropertyReference

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 aktiviert sein.

Der Wert der verwalteten Eigenschaft wird verwendet, wenn berechnet wird, wie aktuell das Dokument ist. Elemente mit einem älteren datetime-Wert in der angegebenen verwalteten Eigenschaft erhalten eine niedrigere Aktualitätsrelevanzbewertung.

Type:ManagedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-FreshnessResolution

Dieser ganzzahlige Parameter legt die Größe des Ticks für die Frischeverstärkung fest.

Der Tick ist die kleinste Zeitspanne, die die Aktualitätsrelevanz als einen anderen Wert betrachtet.

Wenn diese Einstellung auf eine Stunde festgelegt ist, erhalten alle Dokumente mit einem Wert der verwalteten Aktualitätseigenschaft innerhalb derselben Stunde die gleiche Aktualitätsrelevanzbewertung.

Bei Festlegung auf einen Tag werden Dokumente mit demselben Tagwert in der verwalteten Freshness-Eigenschaft als gleich frisch betrachtet.

Gültige Werte sind:

0 (Sekunde)

1 (Minute)

2 (Stunde)

3 (Tag)

4 (Jahr)

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-FreshnessWeight

Dieser ganzzahlige Parameter legt die Gewichtung der Aktualitätsrelevanzkomponente fest, wenn die Relevanz eines Ergebnisses berechnet wird.

Der Aktualitätswert sinkt, je älter das Dokument ist.

Informationen zum Ändern der verwalteten Eigenschaft, die zum Berechnen der Aktualität verwendet wird, finden Sie im FreshnessManagedPropertyReference-Parameter.

Legen Sie diesen Wert auf 0 fest, um die Aktualität von Elementen bei der Berechnung der Relevanz zu ignorieren.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Name

Der Name des zu ändernden Rangprofils.

Type:String
Aliases:RankProfileName, N
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-PositionStopWordThreshold

Dieser ganzzahlige Parameter legt den Schwellenwert für das Stoppwort der Position fest.

Wenn ein Abfrageausdruck häufiger auftritt als position-stop-word-threshold (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 Stoppwort der Position nicht überschreitet, wird eine zusätzliche Rangbewertung hinzugefügt, wenn Abfragebegriffe in den verwalteten Eigenschaften nahe beieinander positioniert sind.

Wenn Sie näherung nicht als Teil des Relevanzmodells verwenden möchten, legen Sie diesen Parameter auf 0 fest, um die Näherungsberechnung zu deaktivieren. Dies verringert die CPU-Auslastung bei der Suche.

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-QualityWeight

Dieser ganzzahlige Parameter legt die Gewichtung der Qualitätskomponente des Relevanzmodells fest.

Qualität gibt die zugewiesene Wichtigkeit eines Dokuments an. Die Qualitätsmetriken werden einzelnen Dokumenten zugewiesen, ohne die ausgewertete Abfrage zu berücksichtigen.

Eine übermäßig hohe Gewichtung von Qualität macht die Rangfolge von Elementen weniger von den Abfragebegriffen des Benutzers abhängig, was zu einer schlechten Sucherfahrung führen kann, da Elemente mit einer hohen Relevanzbewertung überwiegen könnten als Elemente, die für die Abfragebegriffe relevanter sind.

Die Qualitätsrelevanzbewertung wird dynamisch basierend auf einer oder mehreren Qualitätskomponenten berechnet. Die getQualityComponents()-Methode, die für das RankProfileImpl-Objekt verfügbar ist, listet die dafür verwendeten verwalteten Eigenschaften auf.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-QueryAuthorityWeight

Dieser ganzzahlige Parameter legt die Gewichtung der Relevanzkomponente der Abfrageautorität fest.

Die Abfrageautorität wird für ein Element erhöht, wenn ein Benutzer aus den Suchergebnissen darauf klickt. Je beliebter das Element für eine bestimmte Abfrage ist, desto höher ist die Relevanzbewertung der Abfrageautorität.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-RankModelName

Der Name eines zu ändernden Rangprofils.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-RankProfile

Ein Objekt, das ein Rangprofil darstellt.

Type:RankProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-StopWordThreshold

Dieser ganzzahlige Parameter legt den Stoppwortschwellenwert des Rangprofils fest.

Ein Stoppwort ist ein Suchbegriff, der im Resultset so häufig ist, dass er nicht als Teil der Relevanzberechnung gezählt wird.

Wenn ein Abfrageausdruck diesen Schwellenwert überschreitet, wiederholt FAST Search Server 2010 für SharePoint die Abfrage mit einer höheren Volltextindex-Wichtigkeitsstufe, bis eine Ebene gefunden werden kann, auf der der Abfrageausdruck kein Stoppwort ist (details zu Wichtigkeitsstufen finden Sie unter Set-FASTSearchMetadataFullTextIndexMapping).

Wenn dies nicht möglich ist, wird der Abfrageausdruck nicht in die Relevanz des Resultsets einbezogen. Ein niedriger StopWordThreshold-Wert bietet eine bessere Suchleistung, aber eine geringere Resultsetrelevanz (da die Wahrscheinlichkeit größer ist, dass ein Abfrageausdruck nicht beeinflusst, welche Elemente im Resultset enthalten sind).

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010