Término ISABOUT
Obsoleto
Esta característica se ha quitado a partir de Windows 8. Si escribe nuevas aplicaciones, evite usar esta característica en desuso. Si modifica las aplicaciones existentes, se recomienda encarecidamente quitar cualquier dependencia de esta característica.
El término ISABOUT coincide con columnas en un grupo de uno o varios términos de búsqueda. Tiene la siguiente sintaxis:
ISABOUT(<components>) [RANKMETHOD <method>]
El término OPCIONAL RANKMETHOD especifica el método de cálculo utilizado para clasificar los documentos que coinciden con uno o varios de los componentes. Si no se especifica RANKMETHOD, se usa el método predeterminado de clasificación de coeficientes jaccard.
El término ISABOUT puede tener uno o varios componentes. Las columnas especificadas en el predicado CONTAINS se prueban en cada componente. El documento se incluye en los resultados si al menos uno de los componentes coincide. Comas separan varios componentes.
La parte del componente tiene la siguiente sintaxis:
<match_term> [<weight_term>]
Puede usar el término WEIGHT opcional para cambiar la importancia relativa de cada término dentro del término ISABOUT. Si no se aplica ningún término de peso, se implica el peso predeterminado de 1,0.
En la tabla siguiente se describen los posibles tipos de términos de coincidencia.
Tipo | Descripción | Ejemplos | |
---|---|---|---|
Word | Una sola palabra sin espacios u otros signos de puntuación. |
|
|
Frase | Varias palabras o espacios incluidos. |
|
|
Wildcard (Carácter comodín) | Palabras o frases con el asterisco (*) agregado al final. Para obtener más información, vea Uso de caracteres comodín en el predicado CONTAINS. |
|
Ponderación de columna ISABOUT
El término ISABOUT clasifica los documentos coincidentes en función de la estrecha coincidencia de cada documento con el conjunto de términos de coincidencia de la consulta. Puede usar la ponderación de columnas para colocar más importancia en la coincidencia de algunos términos de coincidencia que otros. Cada término de coincidencia del término ISABOUT puede tener aplicado un valor de peso. El peso se aplica a un único término de coincidencia y se indica mediante la palabra clave "WEIGHT". El término WEIGHT tiene dos sintaxis alternativas:
<match_term> WEIGHT(<weight_value>)
<match_term>:(<weight_value>)
El valor de peso debe estar comprendido entre 0 y 1,0, sin más de tres posiciones decimales. Si se especifica un valor de peso fuera de este intervalo, se produce un mensaje de error. El valor de clasificación no ponderado de un término se multiplica por el valor de peso del término.
Si no se especifica ningún peso para un término de coincidencia, el valor predeterminado, 1,0, está implícito.
Ejemplo
En el ejemplo siguiente se aplican pesos a los dos términos de coincidencia de ISABOUT, con la sintaxis long y short para los valores de peso.
WHERE CONTAINS( System.FileName,
'ISABOUT("computer" WEIGHT (0.75),"software":0.25)')
Temas relacionados
-
Referencia