Condividi tramite


Set-FASTSearchMetadataRankProfile

Data pubblicazione: 12 maggio 2010

Riconfigura un profilo di classificazione.

Set-FASTSearchMetadataRankProfile -RankProfile <RankProfile> [-AuthorityWeight <Nullable>] [-FreshnessManagedPropertyReference <ManagedProperty>] [-FreshnessResolution <Nullable>] [-FreshnessWeight <Nullable>] [-PositionStopWordThreshold <Nullable>] [-QualityWeight <Nullable>] [-QueryAuthorityWeight <Nullable>] [-RankModelName <String>] [-StopWordThreshold <Nullable>]

Set-FASTSearchMetadataRankProfile -Name <String> [-AuthorityWeight <Nullable>] [-FreshnessManagedPropertyReference <ManagedProperty>] [-FreshnessResolution <Nullable>] [-FreshnessWeight <Nullable>] [-PositionStopWordThreshold <Nullable>] [-QualityWeight <Nullable>] [-QueryAuthorityWeight <Nullable>] [-RankModelName <String>] [-StopWordThreshold <Nullable>]

Parametri

1

Parametro

Obbligatorio

Tipo

Descrizione

RankProfile

Obbligatorio

Microsoft.SharePoint.Search.Extended.Administration.Schema.RankProfile

Oggetto che rappresenta un profilo di classificazione.

AuthorityWeight

Facoltativo

System.Nullable

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.

FreshnessManagedPropertyReference

Facoltativo

Microsoft.SharePoint.Search.Extended.Administration.Schema.ManagedProperty

Questo parametro specifica le proprietà gestite da utilizzare 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.

FreshnessResolution

Facoltativo

System.Nullable

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)

FreshnessWeight

Facoltativo

System.Nullable

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 utilizzata per calcolare il livello di aggiornamento.

Impostare questo valore su 0 per ignorare il livello di aggiornamento di un elemento durante il calcolo della pertinenza.

PositionStopWordThreshold

Facoltativo

System.Nullable

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.

QualityWeight

Facoltativo

System.Nullable

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.

QueryAuthorityWeight

Facoltativo

System.Nullable

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.

RankModelName

Facoltativo

System.String

Nome del profilo di classificazione da modificare.

StopWordThreshold

Facoltativo

System.Nullable

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 for SharePoint esegue nuovamente la query con un livello di indice full-text di importanza maggiore fino a trovare un livello per cui il termine della query non è una parola non significativa (per informazioni dettagliate sui livelli di importanza, vedere Set-FASTSearchMetadataFullTextIndexMapping).

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).

2

Parametro

Obbligatorio

Tipo

Descrizione

Name

Obbligatorio

System.String

Nome di una configurazione del modello di classificazione, che controlla parametri di ottimizzazione della classificazione di basso livello.

Di norma non è necessario cambiare il modello di classificazione predefinito denominato “default”.

AuthorityWeight

Facoltativo

System.Nullable

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.

FreshnessManagedPropertyReference

Facoltativo

Microsoft.SharePoint.Search.Extended.Administration.Schema.ManagedProperty

Questo parametro specifica le proprietà gestite da utilizzare 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.

FreshnessResolution

Facoltativo

System.Nullable

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)

FreshnessWeight

Facoltativo

System.Nullable

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 utilizzata per calcolare il livello di aggiornamento.

Impostare questo valore su 0 per ignorare il livello di aggiornamento di un elemento durante il calcolo della pertinenza.

PositionStopWordThreshold

Facoltativo

System.Nullable

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.

QualityWeight

Facoltativo

System.Nullable

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.

QueryAuthorityWeight

Facoltativo

System.Nullable

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.

RankModelName

Facoltativo

System.String

Nome del profilo di classificazione da modificare.

StopWordThreshold

Facoltativo

System.Nullable

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 for SharePoint esegue nuovamente la query con un livello di indice full-text di importanza maggiore fino a trovare un livello per cui il termine della query non è una parola non significativa (per informazioni dettagliate sui livelli di importanza, vedere Set-FASTSearchMetadataFullTextIndexMapping).

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).

Descrizione dettagliata

Questo cmdlet regola i componenti di pertinenza di un profilo di classificazione per migliorare la pertinenza dei risultati della ricerca. Nel cmdlet è incluso più di un set di parametri. È possibile utilizzare solo i parametri di uno di tali set e non è possibile combinare parametri di set diversi. Quando si eseguono operazioni semplici, è indifferente utilizzare il parametro RankProfile oppure il parametro Name. L'unica differenza è rappresentata dal fatto che con il parametro Name ogni volta viene eseguita la ricerca del profilo di classificazione, mentre con il parametro RankProfile viene utilizzato l'oggetto per cui si dispone già di un riferimento. Quando tuttavia è necessario eseguire operazioni che interessano gruppi di oggetti di grandi dimensioni, come nel caso dell'iterazione di tutte le categorie, può essere leggermente più efficiente evitare ricerche extra in base al nome. Per ulteriori informazioni su come utilizzare i set di parametri, vedere Set di parametri dei cmdlet (le informazioni potrebbero essere in lingua inglese).

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.

Tipi di input

Tipi restituiti

Esempio

---------------ESEMPIO 1-----------------

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

$processingtime = Get-FASTSearchMetadataManagedProperty -name Processingtime
Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -FreshnessManagedPropertyReference $processingtime

In questo esempio il profilo di classificazione “ExtraRankProfile” viene modificato in modo che il livello di aggiornamento del documento non venga più determinato sulla base della proprietà gestita “Write”.

Il livello di aggiornamento viene invece calcolato in base all'ultima elaborazione dell'elemento (l'ultima volta in cui l'elemento è stato fornito) nel sistema FAST Search Server 2010 for SharePoint. Per impostazione predefinita, l'ora in cui l'elemento è stato elaborato viene memorizzata nella proprietà gestita “processingtime”.

---------------ESEMPIO 3-----------------

Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -StopWordThreshold 100000

In questo esempio la soglia delle parole non significative di posizione 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 di posizione, un numero maggiore di termini verrà ignorato nel calcolo della pertinenza, con possibili conseguenze positive sulle prestazioni.

---------------ESEMPIO 4-----------------

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

$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 all'elenco dei componenti di qualità che determinano il punteggio di classificazione della qualità viene aggiunta un'altra proprietà gestita, denominata “sitecredibility”. La proprietà gestita “sitecredibility” ha lo stesso peso degli altri componenti della qualità (100).

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

Vedere anche

Informazioni di riferimento

New-FASTSearchMetadataRankProfile
Remove-FASTSearchMetadataRankProfile
Get-FASTSearchMetadataRankProfile
Get-FASTSearchMetadataManagedProperty

Cronologia delle modifiche

Data Descrizione Motivo

12 maggio 2010

Pubblicazione iniziale