Partager via


Set-FASTSearchMetadataRankProfile

Reconfigure un profil de rang.

Syntaxe

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>]

Description

Cette applet de commande ajuste les composants de pertinence d’un profil de rang pour améliorer la pertinence des résultats de recherche.

Tous les poids sont relatifs. Si QualityWeight a la valeur 400 et AuthorityWeight la valeur 100, cela signifie que QualityWeight est 4 fois plus important qu’AuthorityWeight.

Après avoir été multipliés par les poids déterminés dans le profil de rang, tous les composants de pertinence sont combinés dans un score de rang unique qui détermine le tri du jeu de résultats (à condition que le tri sans pertinence ne soit pas spécifié). Toutes les modifications prennent immédiatement effet sans que le contenu ait besoin d’être réalimenté.

Pour obtenir les autorisations et les informations les plus actuelles sur FAST Search Server 2010 pour les applets de commande SharePoint, consultez la documentation en ligne (https://go.microsoft.com/fwlink/?LinkId=163227 ).

Exemples

EXEMPLE 1 (FAST Server pour SharePoint 2010)

Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -QualityWeight 100 -AuthorityWeight 200 -QueryAuthorityWeight 10 -FreshnessWeight 0

Cet exemple montre comment modifier les pondérations des composants de pertinence sur le profil de classement nommé « ExtraRankProfile ». Vous pouvez spécifier un ou plusieurs poids à modifier en même temps.

Cet exemple désactive le composant de pertinence d’actualisation en définissant le poids sur 0, tout en ajustant les autres composants.

EXEMPLE 2 (FAST Server pour SharePoint 2010)

C:\PS>$processingtime = Get-FASTSearchMetadataManagedProperty -name Processingtime
Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -FreshnessManagedPropertyReference $processingtime

Cet exemple montre comment modifier le profil de classement « ExtraRankProfile » afin qu’il ne détermine plus l’actualisation du document en fonction de la propriété managée « docdatetime ».

Au lieu de cela, l’actualisation est basée sur le moment où l’élément a été traité pour la dernière fois dans le système FAST Search Server 2010 pour SharePoint. L’heure à laquelle l’élément a été traité est stockée dans la propriété gérée « processingtime » par défaut.

EXEMPLE 3 (FAST Server pour SharePoint 2010)

Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -StopWordThreshold 100000

Cet exemple montre comment définir le seuil de mots vides du profil de classement nommé « ExtraRankProfile » sur 100000. Ce seuil détermine si le terme de la requête est trop courant pour être pris en compte lors du calcul de la pertinence d’un élément.

L’abaissement du seuil des mots vides signifie que davantage de termes risquent d’être ignorés lors du calcul de la pertinence, ce qui peut avoir un impact positif sur les performances.

EXEMPLE 4 (FAST Server pour SharePoint 2010)

C:\PS>$rankprofile = Get-FASTSearchMetadataRankProfile -Name default
$rankprofile.GetQualityComponents()

La mesure de rang de qualité est un score d’importance attribué à un document, indépendamment des termes de la requête. Cet exemple répertorie les propriétés gérées impliquées dans le calcul du rang de qualité en appelant la méthode the GetQualityComponents() sur le profil de rang.

EXEMPLE 5 (FAST Server pour SharePoint 2010)

C:\PS>$new_rank_component = New-FASTSearchMetadataManagedProperty -Name sitecredibility
$rankprofile = Get-FASTSearchMetadataRankProfile -Name default
$rankprofile.CreateQualityComponent($new_rank_component,100)
$rankprofile.GetQualityComponents()

La mesure de rang de qualité est un score d’importance attribué à un document, indépendamment des termes de la requête. Cet exemple ajoute une autre propriété gérée, nommée « sitecredibility », à la liste des composants de qualité qui forment le score de classement de qualité. La propriété gérée « sitecredibility » est pondérée de la même façon que les autres composants de qualité (100).

L’étape suivante consiste à remplir « sitecredibility » avec une propriété analysée appropriée.

Paramètres

-AuthorityWeight

Applicable : FAST Server pour SharePoint 2010

Ce paramètre de type entier définit le poids du composant autorité du profil de rang.

Le classement sur l’autorité prend en compte les connexions entre les éléments lors du calcul d’un score de pertinence. Les éléments qui sont centraux et la cible fréquente de liaisons reçoivent un score de pertinence pour le composant autorité plus élevé que les éléments difficilement accessibles et qui sont moins fréquemment la cible de liaisons.

Le score de pertinence pour le composant autorité est régulièrement calculé par le composant Webanalyzer.

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FreshnessManagedPropertyReference

Applicable : FAST Server pour SharePoint 2010

Ce paramètre spécifie quelles propriétés gérées utiliser lors du calcul du degré d’actualisation.

La propriété gérée doit être représentée par un objet ManagedPropertyImpl (renvoyé par exemple par l’applet de commande Get-FASTSearchMetadataManagedProperty).

La propriété gérée doit être du type « datetime » et le tri doit être activé.

La valeur de la propriété gérée est utilisée lors du calcul du degré d’actualisation du document. Les éléments ayant une valeur datetime plus ancienne dans la propriété gérée spécifiée obtiennent un score de pertinence d’actualisation plus faible.

Propriétés du paramètre

Type:ManagedProperty
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FreshnessResolution

Applicable : FAST Server pour SharePoint 2010

Ce paramètre de type entier définit la taille du niveau de hausse d’actualisation.

Ce niveau correspond à la plus petite quantité de temps considérée comme une valeur différente par le composant de pertinence degré d’actualisation.

S’il est défini sur une heure, tous les documents dont la valeur de la propriété gérée utilisée dans le calcul du degré d’actualisation se situe dans la même heure reçoivent le même score de pertinence pour le composant degré d’actualisation.

S’il est défini sur un jour, tous les documents dont la valeur de la propriété gérée se situe dans le même jour sont considérés comme ayant le même degré d’actualisation.

Les valeurs valides sont les suivantes :

0 (Seconde)

1 (Minute)

2 (Heure)

3 (Jour)

4 (Année)

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FreshnessWeight

Applicable : FAST Server pour SharePoint 2010

Ce paramètre de type entier définit le poids du composant de pertinence degré d’actualisation lors du calcul de la pertinence d’un résultat.

La valeur de rang du composant degré d’actualisation diminue avec l’ancienneté du document.

Pour modifier la propriété gérée utilisée dans le calcul du degré d’actualisation, voir le paramètre FreshnessManagedPropertyReference.

Définissez cette valeur sur 0 pour ignorer le degré d’actualisation des éléments lors du calcul de la pertinence.

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Applicable : FAST Server pour SharePoint 2010

Nom du profil de classement à modifier.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:RankProfileName, N

Jeux de paramètres

Name
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-PositionStopWordThreshold

Applicable : FAST Server pour SharePoint 2010

Ce paramètre de type entier définit le seuil des mots vides avec prise en compte de la position.

Si le nombre d’occurrences d’un terme de la requête est supérieur au seuil des mots vides avec prise en compte de la position (indépendamment du nombre d’éléments dans lesquels il apparaît), les calculs de pertinence de proximité ne sont pas effectués pour ce terme.

Si le nombre d’occurrences d’un terme de la requête ne dépasse pas le seuil des mot vides avec prise en compte de la position, un score de rang supplémentaire est ajouté si les termes de la requête sont positionnés les uns près des autres dans les propriétés gérées.

Si vous ne souhaitez pas utiliser la proximité dans le modèle de pertinence, définissez ce paramètre sur 0 de manière à désactiver le calcul de proximité. L’utilisation du processeur pendant la recherche en sera réduite.

Propriétés du paramètre

Type:Int64
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-QualityWeight

Applicable : FAST Server pour SharePoint 2010

Ce paramètre de type entier définit le poids du composant qualité du modèle de pertinence.

La qualité indique l’importance attribuée à un document. Les mesures de qualité sont attribuées aux documents individuels sans prendre en compte la requête en cours d’évaluation.

Si un poids trop élevé est attribué au composant qualité, le classement des éléments dépendra moins des termes de requête de l’utilisateur, ce qui peut conduire à une expérience de recherche peu satisfaisante dans la mesure où les éléments avec un score de pertinence élevé pour le composant qualité peuvent évincer les éléments qui sont plus pertinents au regard des termes de la requête.

Le score de pertinence pour le composant qualité est calculé de manière dynamique en fonction d’un ou de plusieurs composants. La méthode GetQualityComponents() disponible dans l’objet RankProfileImpl répertorie les propriétés gérées utilisées pour cela.

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-QueryAuthorityWeight

Applicable : FAST Server pour SharePoint 2010

Ce paramètre de type entier définit le poids du composant de pertinence autorité de la requête .

L’autorité de la requête augmente pour un élément lorsqu’un utilisateur clique dessus depuis les résultats de la recherche. Plus l’élément est populaire pour une requête donnée, plus le score de pertinence pour le composant autorité de la requête est élevé.

Propriétés du paramètre

Type:Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-RankModelName

Applicable : FAST Server pour SharePoint 2010

Nom d’un profil de rang à modifier.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-RankProfile

Applicable : FAST Server pour SharePoint 2010

Objet représentant un profil de rang.

Propriétés du paramètre

Type:RankProfile
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

RankProfile
Position:Named
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-StopWordThreshold

Applicable : FAST Server pour SharePoint 2010

Ce paramètre de type entier définit le seuil des mots vides du profil de rang.

Un mot vide est un terme de recherche qui revient si souvent dans le jeu de résultats qu’il n’est pas pris en compte dans le calcul de pertinence.

Lorsqu’un terme de requête dépasse ce seuil, FAST Search Server 2010 pour SharePoint retente la requête avec un niveau d’importance d’index de texte intégral supérieur jusqu’à ce qu’elle trouve un niveau où le terme de requête n’est pas un mot vide (voir Set-FASTSearchMetadataFullTextIndexMapping pour plus d’informations sur les niveaux d’importance).

Si cela n’est pas possible, le terme de la requête n’est pas inclus dans la pertinence du jeu de résultats. Une valeur StopWordThreshold peu élevée donne de meilleures performances de recherche, mais une moins bonne pertinence de jeu de résultats (dans la mesure où il y a plus de chance qu’un terme de la requête n’influence pas les éléments présents dans le jeu de résultats).

Propriétés du paramètre

Type:Int64
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.