Compartir a través de


Administración de índices de texto completo mediante Windows PowerShell (FAST Search Server 2010 for SharePoint)

 

Se aplica a: FAST Search Server 2010

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

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Un índice de texto completo se usa para indizar grupos de propiedades administradas, que permiten que una consulta de búsqueda se ejecute simultáneamente en varias propiedades. Para obtener resultados clasificados para las consultas, debe usar un índice de texto completo.

En esta sección:

  • Definir un índice de texto con un perfil de la jerarquía correspondiente mediante el uso de Windows PowerShell

  • Modificar la lista de componentes de rango de índice de texto para un perfil de rango mediante el uso de Windows PowerShell

  • Cambiar el nivel de importancia de una propiedad administrada en un índice de texto completo mediante el uso de Windows PowerShell

Definir un índice de texto con un perfil de la jerarquía correspondiente mediante el uso de Windows PowerShell

El procedimiento siguiente crea un nuevo índice de texto completo, crea un nuevo perfil de rango y asocia el índice de texto completo para el perfil de clasificación mediante la interfaz FullTextIndexRankCollection.

  1. Compruebe que cumple los requisitos mínimos siguientes: es un miembro del grupo local de FASTSearchAdministrators en el equipo donde está instalado FAST Search Server 2010 for SharePoint.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en el servidor de búsqueda de Microsoft FAST 2010 para SharePoint.

  4. Haga clic con el botón secundario del mouse en Microsoft FAST Search Server 2010 para shell de SharePoint y seleccione Ejecutar como administrador.

  5. En el símbolo del sistema de Windows PowerShell, escriba los siguientes comandos:

    $NewFTI = New-FASTSearchMetadataFullTextIndex -Name "<NewFullTextIndexName>" -Description "<NewFullTextIndexDescription>"
    $NewRP = New-FASTSearchMetadataRankProfile -Name "<NewRankProfileName>"
    $RCList = $NewRP.GetFullTextIndexRanks()
    $RCList.Create($NewFTI)
    

    donde:

    • $ NewFTI es el objeto de índice de texto al nuevo índice de texto completo.

    • <NewFullTextIndexName> es el nombre del índice de texto nuevo.

    • <NewFullTextIndexDescription> es una descripción textual del índice de texto nuevo.

    • $ NewRP es el objeto de perfil de la jerarquía del nuevo perfil de rango.

    • <NewRankProfileName> es el nombre del perfil nuevo rango.

    • $ RCList es la lista de componentes de rango de índice de texto existente para el nuevo componente de rango.

Nota

Cuando se crea un nuevo índice de texto completo, se creará con los valores predeterminados de sus propiedades. Si desea establecer las propiedades a valores no predeterminados, tendrá hacer después de haber creado el índice de texto.

Nota

Cuando se crea un nuevo perfil de la jerarquía, se creará con los valores predeterminados de sus propiedades. Si desea establecer las propiedades a valores no predeterminados, tendrá hacer después de crear el perfil de rango. Cuando se crea un nuevo perfil de rango, también puede proporcionar un perfil existente de rango como una plantilla que especifica el "-template" parámetro cuando se utiliza el cmdlet de Windows PowerShell New-FASTSearchMetadataRankProfile.

Nota

Cuando se crea un nuevo perfil de rango, tendrá el índice de texto predeterminado como su componente de clasificación del índice de texto. Si desea asociar el perfil de la jerarquía con otro índice de texto completo, debe crear un nuevo componente de clasificación del índice de texto en el perfil de rango. Se agregará como un segundo componente de clasificación del índice de texto para el perfil de rango. A continuación, elimine el componente de rango de índice de texto predeterminada después de crear uno nuevo.

Consulte también

Modificar la lista de componentes de rango de índice de texto para un perfil de rango mediante el uso de Windows PowerShell

Si desea modificar la lista de componentes de rango de índice de texto para un perfil de la jerarquía, tendrá que recorrer la lista de componentes de rango de índice de texto completo y realice las modificaciones en el componente rango del índice de texto individuales.

El siguiente procedimiento muestra cómo se puede eliminar el componente de rango de índice de texto asociado con el índice de texto predeterminado.

  1. Compruebe que cumple los requisitos mínimos siguientes: es un miembro del grupo local de FASTSearchAdministrators en el equipo donde está instalado FAST Search Server 2010 for SharePoint.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en el servidor de búsqueda de Microsoft FAST 2010 para SharePoint.

  4. Haga clic con el botón secundario del mouse en Microsoft FAST Search Server 2010 para shell de SharePoint y seleccione Ejecutar como administrador.

  5. En el símbolo del sistema de Windows PowerShell, escriba los siguientes comandos:

    $NewRP = Get-FASTSearchMetadataRankProfile -Name "<NewRankProfileName>"
    $RCList = $NewRP.GetFullTextIndexRanks()
    foreach ($FTIRankComponent in $RCList) 
    {
       if($FTIRankComponent.FullTextIndexReference.Name.Equals("<DefaultFTIName>"))
       { 
          $FTIRankComponent.Delete()
       }
    }
    

    donde:

    • <NewRankProfileName> es el nombre del perfil nuevo rango.

    • $ NewRP es el objeto de perfil de la jerarquía del nuevo perfil de rango.

    • $ RCList es la lista de componentes de rango de índice de texto existente para el perfil de rango.

    • <DefaultFTIName> es el nombre del índice de texto predeterminado (en una configuración predeterminada se denomina "contenido").

Consulte también

Cambiar el nivel de importancia de una propiedad administrada en un índice de texto completo mediante el uso de Windows PowerShell

La propiedad ImportanceLevel se utiliza en el esquema de índice para asociar una propiedad administrada con un índice de texto. Esto representa la importancia que se percibe de una propiedad administrada en el índice de texto en relación con perforación. Una mayor ImportanceLevel indica que la propiedad administrada va a formar parte de la coincidencia al llegar a ese nivel.

El siguiente procedimiento muestra cómo establecer el nivel de importancia de la propiedad administrada, denominado "Title" en el valor "2".

  1. Compruebe que cumple los requisitos mínimos siguientes: es un miembro del grupo local de FASTSearchAdministrators en el equipo donde está instalado FAST Search Server 2010 for SharePoint.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en el servidor de búsqueda de Microsoft FAST 2010 para SharePoint.

  4. Haga clic con el botón secundario del mouse en Microsoft FAST Search Server 2010 para shell de SharePoint y seleccione Ejecutar como administrador.

  5. En el símbolo del sistema de Windows PowerShell, escriba los siguientes comandos:

    $content = Get-FASTSearchMetadataFullTextIndex -Name content
    $title = Get-FASTSearchMetadataManagedProperty -Name Title
    $title_ftim = Get-FASTSearchMetadataFullTextIndexMapping -ManagedProperty $title -FullTextIndex $content
    Set-FASTSearchMetadataFullTextIndexMapping -Mapping $title_ftim -level 2
    

Nota

No utilice un valor de nivel de importancia más alto que sea necesario. Uso de demasiados niveles dentro de un índice de texto dará lugar a una estructura de archivos de índice innecesarios de gran tamaño. Siempre debe tener al menos una propiedad administrada con el nivel de importancia 1 y, en la mayoría de los casos no es necesario utilizar varios de los tres primeros niveles. Debe tratarse de la propiedad administrada que contiene el cuerpo de los elementos.

Consulte también

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.