New-FASTSearchMetadataCrawledProperty

 

Se aplica a: SharePoint Server 2010

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

Crea una nueva propiedad rastreada.

Syntax

New-FASTSearchMetadataCrawledProperty -Name <String> -Propset <Guid> -VariantType <Int32>

Descripción detallada

Este cmdlet crea una nueva propiedad rastreada. Una propiedad rastreada es una unidad de metadatos extraída de orígenes de contenido y proporcionada al sistema Microsoft FAST Search Server 2010 for SharePoint. Por ejemplo, el título de una página web normalmente sería una propiedad rastreada.

Una propiedad rastreada se define de forma única mediante tres propiedades:

-- El nombre de la propiedad rastreada.

-- El conjunto de propiedades al que se asigna la propiedad rastreada, especificado como un GUID (identificador único global). El GUID identifica a qué categoría pertenece la propiedad rastreada. Una propiedad rastreada debe ser miembro de una categoría.

-- El tipo Variant de la propiedad rastreada, que especifica el tipo de datos de la propiedad rastreada.

Para incluir el contenido en los índices de texto completo, las propiedades rastreadas se deben asignar a propiedades administradas. Si IsMappedToContents se ha establecido en “true” en una propiedad rastreada, ésta se agregará automáticamente al índice que admite búsquedas predeterminado (el índice de texto completo denominado “content”). Una propiedad rastreada recién creada tiene el parámetro IsMappedToContents definido en el mismo valor que el parámetro MapToContents de la categoría a la que se realizan asignaciones.

Vea New-FASTSearchMetadataCategory para obtener más información sobre la creación de una nueva categoría para propiedades rastreadas.

Vea Set-FASTSearchMetadataCrawledProperty para obtener más información acerca de cómo cambiar las propiedades de una propiedad rastreada existente.

Parameters

Parámetro Obligatorio Tipo Descripción

Name

Obligatorio

System.String

Nombre de la nueva propiedad rastreada.

Propset

Obligatorio

System.Guid

GUID del conjunto de propiedades de la nueva propiedad rastreada.

El GUID controla a qué categoría pertenece la propiedad rastreada. Un GUID (identificador único global) es un entero de 128 bits que tiene una probabilidad muy baja de ser duplicado. El GUID se puede especificar como un objeto System.Guid o como un entero que tiene el formato “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”.

VariantType

Obligatorio

System.Int32

Valor entero que especifica el tipo de datos de la propiedad rastreada. Vea https://go.microsoft.com/fwlink/?linkid=163232&clcid=0xC0A para obtener una lista de los tipos Variant más comunes.

Tipos de entrada

Tipos de valores devueltos

Example

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

$guid = [guid]::NewGuid()
New-FASTSearchMetadataCategory -Name MoreWeb -Propset $guid
New-FASTSearchMetadataCrawledProperty -Name ExtendedTitle -Propset $guid -Varianttype 31

En este ejemplo se crea en primer lugar una categoría denominada “MoreWeb” y, a continuación, una nueva propiedad rastreada “ExtendedTitle” que se asigna a la categoría “MoreWeb” (porque el valor del conjunto de propiedades es el mismo). El tipo de datos de la propiedad rastreada es una cadena Unicode (VT_LPWSTR, de tipo Variant 31).

La nueva categoría obtiene el valor del conjunto de propiedades "e20d8de2-0b5c-46f8-993d-6cdacbda5164”, generado de forma aleatoria mediante el método System.GUID.NewGuid().

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

Get-FASTSearchMetadataCrawledProperty | Where-Object -filterscript { $_.CategoryName -eq "Web"}
New-FASTSearchMetadataCrawledProperty -Name Internaltitle -varianttype 31 -Propset d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1

En este ejemplo se agrega una nueva propiedad rastreada a un catálogo de propiedades rastreadas existente. La nueva propiedad rastreada se denomina “Internaltitle” y se agrega a la categoría “Web”. Es del tipo Variant 31, una cadena Unicode en la configuración regional predeterminada del usuario.

La categoría “Web” tiene varios GUID de conjunto de propiedades. Una investigación mediante el comando:

Get-FASTSearchMetadataCrawledProperty | Where-Object -filterscript { $_.CategoryName -eq "Web"}

muestra que la propiedad rastreada “DESCRIPTION”, que es de un tipo similar al de la propiedad rastreada que se va a agregar, tiene el valor del conjunto de propiedades “d1b5d3f0-c0b3-11cf-9a92-00a0c908dbf1”. Se elige este conjunto de propiedades para la nueva propiedad rastreada.

Para usar esta propiedad rastreada, se debe configurar la aplicación conectora o de alimentación para que envíe un valor con el mismo nombre, tipo Variant y conjunto de propiedades.

See Also

Reference

Set-FASTSearchMetadataCrawledProperty
Get-FASTSearchMetadataCrawledProperty