Share via


Set-FASTSearchMetadataRankProfile

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-29

Reconfigura un perfil de jerarquía.

Syntax

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

Descripción detallada

Este cmdlet ajusta los componentes de relevancia de un perfil de jerarquía para mejorar la relevancia de los resultados de la búsqueda. El cmdlet contiene más de un conjunto de parámetros. Es posible que solo pueda usar parámetros procedentes de un conjunto de parámetros y no pueda combinar los parámetros de distintos conjuntos de parámetros. Al llevar a cabo operaciones simples, no hay diferencia entre usar el parámetro RankProfile o el parámetro Name. La única diferencia es que al usar el parámetro Name se busca el perfil de jerarquía en cada operación, mientras que al usar el parámetro RankProfile se usa el objeto al que ya se tiene una referencia. No obstante, al llevar a cabo operaciones que implican un gran conjunto de objetos (por ejemplo, la iteración en todas las categorías), puede resultar un poco más eficaz evitar las búsquedas por nombre. Para obtener más información acerca del uso de conjuntos de parámetros, vea el tema sobre los conjuntos de parámetros del cmdlet.

Todas las ponderaciones son relativas entre sí. Si QualityWeight es 400 y AuthorityWeight es 100, significa que QualityWeight es 4 veces más importante que AuthorityWeight.

Después de multiplicarse por las ponderaciones determinadas en el perfil de jerarquía, todos los componentes de relevancia se combinan en una puntuación de jerarquía única, que decide la ordenación del conjunto de resultados (siempre y cuando no se especifique como ordenación sin relevancia). Todos los cambios se aplican de inmediato y el contenido no se debe volver a proporcionar para que la acción surta efecto.

Parameters

Parámetro Obligatorio Tipo Descripción

Name

Obligatorio

System.String

El nombre de una configuración de modelo de clasificación, que controla los parámetros de ajuste de clasificación de bajo nivel.

Normalmente, no es necesario cambiar el modelo de clasificación predeterminado denominado “default”.

RankProfile

Obligatorio

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

Objeto que representa un perfil de jerarquía.

AuthorityWeight

Opcional

System.Nullable

Este parámetro de entero especifica el componente de ponderación de autoridad del perfil de jerarquía.

La clasificación basada en la autoridad tiene en cuenta las conexiones entre los elementos cuando se calcula la puntuación de relevancia. Los elementos que son centrales y a los que los demás elementos están vinculados con frecuencia reciben una puntuación de relevancia de autoridad mayor que los elementos difíciles de alcanzar y a los que los demás elementos se vinculan con menor frecuencia.

La puntuación de relevancia de autoridad se calcula regularmente mediante el componente Webanalyzer.

FreshnessManagedPropertyReference

Opcional

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

Este parámetro especifica qué propiedades administradas se deben usar cuando se calcula la actualización.

La propiedad administrada se debe representar con un objeto ManagedPropertyImpl (es decir, como devuelta desde Get-FASTSearchMetadataManagedProperty).

La propiedad administrada debe ser del tipo “datetime” y tener habilitada la ordenación.

El valor de la propiedad administrada se usa cuando se calcula la actualización del documento. Los elementos con un valor de datetime anterior en la propiedad administrada especificada obtienen una puntuación de relevancia de actualización inferior.

FreshnessResolution

Opcional

System.Nullable

Este parámetro de entero especifica el tamaño del ciclo de aumento del nivel de actualización.

El ciclo es la cantidad de tiempo más pequeña que la relevancia de actualización considera como un valor diferente.

Si se especifica en una hora, todos los documentos con un valor de propiedad administrada de actualización comprendido dentro de la hora recibirán la misma puntuación de relevancia de actualización.

Si se especifica en un día, los documentos con un valor del mismo día en la propiedad administrada de actualización se considerarán actualizados por igual.

Los valores válidos son:

0 (segundo)

1 (minuto)

2 (hora)

3 (día)

4 (año)

FreshnessWeight

Opcional

System.Nullable

Este parámetro de entero especifica la ponderación del componente de relevancia de actualización al calcular la relevancia de un resultado.

El valor de la clasificación de actualización disminuye cuanto más antiguo es el documento.

Vea el parámetro FreshnessManagedPropertyReference para cambiar la propiedad administrada usada para calcular la actualización.

Al establecer este valor en 0, se omite la actualización del elemento durante el cálculo de relevancia.

PositionStopWordThreshold

Opcional

System.Nullable

Este parámetro de entero especifica el umbral de palabras no significativas por posición.

Si un término de la consulta aparece con más frecuencia que el umbral de palabras no significativas por posición (independientemente del número de elementos en que aparezca), no se realizan cálculos de relevancia de proximidad para ese término.

Si el recuento del término de la consulta no supera el umbral de palabras no significativas por posición, se agrega una puntuación de jerarquía adicional cuando en las propiedades administradas los términos de la consulta se ubican cercanos entre sí.

Si no desea usar la proximidad como parte del modelo de relevancia, establezca este parámetro en 0 para deshabilitar el cálculo de proximidad. De esta manera disminuirá el uso de CPU durante las búsquedas.

QualityWeight

Opcional

System.Nullable

Este parámetro de entero especifica la ponderación del componente de calidad del modelo de relevancia.

La calidad denota la importancia asignada de un documento. Las métricas de calidad se asignan a documentos individuales sin tener en cuenta la consulta que se está evaluando.

Una ponderación de calidad excesivamente alta hace que la clasificación del elemento sea menos dependiente de los términos de consulta del usuario, lo que puede dar lugar a una experiencia de búsqueda poco satisfactoria, ya que elementos que tengan una puntuación de relevancia de calidad muy alta podrían superar a otros que son más relevantes para los términos de la consulta.

La puntuación de relevancia de calidad se calcula dinámicamente, basada en uno o varios componentes de calidad. El método GetQualityComponents() disponible en el objeto RankProfileImpl muestra las propiedades administradas que se usan con esta finalidad.

QueryAuthorityWeight

Opcional

System.Nullable

Este parámetro de entero especifica la ponderación del componente de relevancia de autoridad de la consulta.

La autoridad de la consulta aumenta en un elemento cuando un usuario hace clic en éste desde los resultados de búsqueda. Cuanto más popular sea el elemento para una consulta dada, mayor será la puntuación de relevancia de la autoridad de la consulta.

RankModelName

Opcional

System.String

Nombre del perfil de jerarquía que se va a modificar.

StopWordThreshold

Opcional

System.Nullable

Este parámetro de entero especifica el umbral de palabras no significativas del perfil de jerarquía.

Una palabra no significativa es un término de búsqueda tan común en el conjunto de resultados que no cuenta como parte del cálculo de relevancia.

Cuando un término de la consulta supera este umbral, FAST Search Server 2010 for SharePoint reintenta la consulta con un nivel de importancia mayor del índice de texto completo hasta que encuentre un nivel donde el término de la consulta no sea una palabra no significativa (para obtener más información acerca de los niveles de importancia, vea Set-FASTSearchMetadataFullTextIndexMapping).

Si esto no fuera posible, el término de la consulta no se incluirá en la relevancia del conjunto de resultados. Un valor bajo de StopWordThreshold produce un mejor rendimiento de la búsqueda, aunque también una relevancia menor del conjunto de resultados (ya que hay mayores posibilidades de que un término de la consulta no influya en qué elementos estarán presentes en el conjunto de resultados).

Tipos de entrada

Tipos de valores devueltos

Example

---------------EJEMPLO 1----------------

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

En este ejemplo se cambian las ponderaciones de los componentes de relevancia del perfil de jerarquía denominado “ExtraRankProfile”. Se pueden especificar una o varias ponderaciones para modificar a la vez.

Este ejemplo desactiva el componente de relevancia de actualización al establecer la ponderación en 0, a la vez que se ajustan los demás componentes.

---------------EJEMPLO 2----------------

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

En este ejemplo se cambia el perfil de clasificación “ExtraRankProfile” para que deje de determinar la actualización del documento en función de la propiedad administrada “Write”.

En su lugar, la actualización se produce en función del momento en que se procesó (proporcionó) el elemento por última vez en el sistema FAST Search Server 2010 for SharePoint. La hora en que el elemento se procesó se almacena de forma predeterminada en la propiedad administrada “processingtime”.

---------------EJEMPLO 3----------------

Set-FASTSearchMetadataRankProfile -Name ExtraRankProfile -StopWordThreshold 100000

En este ejemplo se establece el umbral de palabras no significativas del perfil de jerarquía denominado “ExtraRankProfile" en 100000. El umbral de palabras no significativas determina si el término de la consulta es demasiado común para tenerse en cuenta durante el cálculo de relevancia de un elemento.

Al disminuirse el umbral de palabras no significativas, es posible que se pasen por alto más elementos durante el cálculo de relevancia, lo que puede tener un impacto positivo en el rendimiento.

---------------EJEMPLO 4----------------

$rankprofile = Get-FASTSearchMetadataRankProfile -Name default
$rankprofile.GetQualityComponents()

La métrica de jerarquía de la calidad es una puntuación de importancia que se asigna a un documento, independientemente de los términos de la consulta. En este ejemplo se muestran las propiedades administradas que participan en el cálculo de jerarquía de la calidad mediante una llamada al método the GetQualityComponents() en el perfil de jerarquía.

---------------EJEMPLO 5----------------

$new_rank_component = New-FASTSearchMetadataManagedProperty -Name sitecredibility
$rankprofile = Get-FASTSearchMetadataRankProfile -Name default
$rankprofile.CreateQualityComponent($new_rank_component,100)
$rankprofile.GetQualityComponents()

La métrica de jerarquía de la calidad es una puntuación de importancia que se asigna a un documento, independientemente de los términos de la consulta. En este ejemplo se agrega otra propiedad administrada, denominada “sitecredibility”, a la lista de componentes de calidad que componen la puntuación de jerarquía de la calidad. La propiedad administrada “sitecredibility” recibe la misma ponderación que los demás componentes de la calidad (100).

El paso siguiente sería rellenar “sitecredibility” con una propiedad rastreada adecuada.

See Also

Reference

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