Set-FASTSearchMetadataRankProfile

Riconfigura un profilo di classificazione.

Sintassi

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

Descrizione

Questo cmdlet regola i componenti di pertinenza di un profilo di classificazione per migliorare la pertinenza dei risultati della ricerca.

Tutti i pesi sono relativi l'uno all'altro. Se QualityWeight è 400 e AuthorityWeight è 100, QualityWeight è quattro volte più importante di AuthorityWeight.

Dopo essere stati moltiplicati per i pesi determinati nel profilo di classificazione, tutti i componenti di pertinenza vengono combinati in un unico punteggio di classificazione, in base al quale viene ordinato l'insieme dei risultati (se non è specificato l'ordinamento senza pertinenza). Tutte le modifiche vengono applicate immediatamente, senza che sia necessario fornire nuovamente il contenuto.

Per le autorizzazioni e le informazioni più aggiornate sui cmdlet di FAST Search Server 2010 per SharePoint, vedere la documentazione online (https://go.microsoft.com/fwlink/?LinkId=163227).

Esempio

---------------ESEMPIO 1----------------- (FAST Server for SharePoint 2010)

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

In questo esempio vengono modificati i pesi dei componenti di pertinenza nel profilo di classificazione denominato "ExtraRankProfile". È possibile specificare uno o più pesi da modificare contemporaneamente.

Il componente di pertinenza del livello di aggiornamento viene disattivato impostando il peso su 0, mentre gli altri componenti vengono modificati diversamente.

---------------ESEMPIO 2----------------- (FAST Server for SharePoint 2010)

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

In questo esempio viene modificato il profilo di classificazione "ExtraRankProfile" in modo che non determini più l'aggiornamento del documento in base alla proprietà gestita "docdatetime".

Al contrario, l'aggiornamento si basa su quando l'elemento è stato elaborato per l'ultima volta (inserito) nel sistema FAST Search Server 2010 per SharePoint. Per impostazione predefinita, l'ora in cui l'elemento è stato elaborato viene archiviata nella proprietà gestita “processingtime”.

---------------ESEMPIO 3----------------- (FAST Server for SharePoint 2010)

Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -StopWordThreshold 100000

In questo esempio la soglia di parole non significative del profilo di classificazione denominato "ExtraRankProfile" viene impostata su 100000. Questa soglia determina se il termine della query è troppo comune per essere preso in considerazione per il calcolo della pertinenza di un elementoitem.

Se si abbassa la soglia delle parole non significative, un numero maggiore di termini verrà ignorato nel calcolo della pertinenza, con possibili conseguenze positive sulle prestazioni.

---------------ESEMPIO 4----------------- (FAST Server for SharePoint 2010)

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

La metrica di classificazione di qualità è un punteggio di rilevanza assegnato a un documento indipendentemente dai termini della query. In questo esempio vengono elencate le proprietà gestite utilizzate per calcolare la classificazione di qualità tramite la chiamata al metodo the GetQualityComponents() nel profilo di classificazione.

---------------ESEMPIO 5----------------- (FAST Server for 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 metrica di classificazione di qualità è un punteggio di rilevanza assegnato a un documento indipendentemente dai termini della query. In questo esempio viene aggiunta un'altra proprietà gestita denominata "sitecredibility" all'elenco dei componenti di qualità che costituiscono il punteggio di qualità. La proprietà gestita "sitecredibility" è ponderata come gli altri componenti qualitativi (100).

Nel passaggio successivo è necessario popolare la proprietà "sitecredibility" con una proprietà sottoposta a ricerca per indicizzazione adatta.

Parametri

-AuthorityWeight

Questo parametro di tipo intero imposta il componente peso dell'autorità del profilo di classificazione.

La classificazione delle autorità tiene in considerazione anche i rapporti tra gli elementi nel calcolo di un punteggio di pertinenza. Gli elementi che sono centrali e a cui ci sono molti collegamenti ricevono un punteggio di pertinenza maggiore rispetto agli elementi difficili da raggiungere e con meno collegamenti.

Il punteggio di pertinenza delle autorità viene calcolato periodicamente dal componente Webanalyzer.

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

Questo parametro specifica le proprietà gestite da usare per calcolare l'aggiornamento.

La proprietà gestita deve essere rappresentata tramite un oggetto ManagedPropertyImpl (ad esempio, quello restituito da Get-FASTSearchMetadataManagedProperty).

La proprietà gestita deve essere del tipo "datetime" e deve avere l'ordinamento attivato.

Il valore della proprietà gestita viene utilizzato per calcolare l'aggiornamento di un documento. Gli elementi con un valore datetime meno recente nella proprietà gestita specificata avranno un punteggio di pertinenza di aggiornamento inferiore.

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

Questo parametro di tipo intero imposta le dimensioni del tick per l'innalzamento del livello di aggiornamento.

Il tick corrisponde alla quantità di tempo minima che viene considerata come un valore diverso per la pertinenza di aggiornamento.

Se il parametro è impostato su un'ora, tutti i documenti con un valore di proprietà gestita per il livello di aggiornamento che rientra nella stessa ora avranno lo stesso punteggio di pertinenza per il livello di aggiornamento.

Se il parametro è impostato su un giorno, tutti i documenti con lo stesso giorno come valore della proprietà di gestione per il livello di aggiornamento verranno considerati uguali in quanto a livello di aggiornamento.

I valori validi sono i seguenti:

0 (secondo)

1 (minuto)

2 (ora)

3 (giorno)

4 (anno)

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

Questo parametro di tipo intero imposta il peso del componente di pertinenza per il livello di aggiornamento nel calcolo della pertinenza di un risultato.

Quanto più vecchio è il documento, tanto più il valore di classificazione del livello di aggiornamento sarà basso.

Vedere il parametro FreshnessManagedPropertyReference per modificare la proprietà gestita usata per il calcolo dell'aggiornamento.

Impostare questo valore su 0 per ignorare l'aggiornamento dell'elemento durante il calcolo della pertinenza.

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

Nome del profilo di classificazione da modificare.

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

Questo parametro di tipo intero imposta la soglia delle parole non significative di posizione.

Se un termine della query ricorre con frequenza maggiore della soglia delle parole non significative di posizione (indipendentemente dal numero di elementi in cui ricorre), i calcoli di rilevanza di prossimità non vengono eseguiti per tale termine.

Se il numero di termini della query non supera la soglia delle parole non significative di posizione, nel caso in cui termini della query siano vicini tra loro nelle proprietà gestite, viene aggiunto un punteggio di classificazione aggiuntivo.

Se non si desidera utilizzare la prossimità come parte del modello di pertinenza, impostare questo parametro su 0 per disattivare il calcolo di prossimità. In questo modo è possibile ridurre l'utilizzo delle risorse della CPU durante la ricerca.

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

Questo parametro di tipo intero imposta il peso del componente di qualità del modello di pertinenza.

La qualità indica l'importanza assegnata a un documento. La metrica della qualità viene assegnata ai singoli documenti senza prendere in considerazione la query valutata.

Un peso di qualità eccessivamente alto rende la classificazione degli elementi meno dipendente dai termini delle query degli utenti, che può rendere poco efficace la ricerca, in quanto gli elementi con un punteggio di pertinenza di qualità elevata potrebbero superare elementi più rilevanti rispetto ai termini della query.

Il punteggio di pertinenza di qualità viene calcolato in modo dinamico, sulla base di uno o più componenti di qualità. Il metodo GetQualityComponents() disponibile nell'oggetto RankProfileImpl elenca le proprietà gestite utilizzate a questo scopo.

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

Questo parametro di tipo intero imposta il peso del componente di pertinenza dell'autorità della query.

L'autorità della query aumenta per un elemento quando un utente fa clic su di esso nei risultati della ricerca. Quanto più un elemento è popolare per una determinata query, tanto maggiore sarà il punteggio di pertinenza dell'autorità della query.

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

Nome di un profilo di classificazione da modificare.

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

Oggetto che rappresenta un profilo di classificazione.

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

Questo parametro di tipo intero imposta la soglia delle parole non significative del profilo di classificazione.

Una parola non significativa è un termine di ricerca così comune nell'insieme dei risultati che non viene inserito nel calcolo di pertinenza.

Quando un termine di query supera questa soglia, FAST Search Server 2010 per SharePoint riprova la query con un livello di priorità dell'indice full-text superiore finché non trova un livello in cui il termine di query non è una parola non significativa (vedere Set-FASTSearchMetadataFullTextIndexMapping per informazioni dettagliate sui livelli di priorità).

Se questo non è possibile, il termine della query non viene incluso nella pertinenza dell'insieme dei risultati. Un valore StopWordThreshold basso offre migliori prestazioni di ricerca, ma una pertinenza minore dell'insieme dei risultati (in quanto è più probabile che un termine della query non influenzi gli elementi da includere nell'insieme dei risultati).

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