Share via


New-FASTSearchMetadataCrawledPropertyMapping

 

Se aplica a: SharePoint Server 2010

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

Crea una nueva asignación de una propiedad rastreada a una propiedad administrada.

Syntax

New-FASTSearchMetadataCrawledPropertyMapping -CrawledProperty <CrawledProperty> -ManagedProperty <ManagedProperty>

Descripción detallada

Este cmdlet asigna una propiedad rastreada a una propiedad administrada y almacena el contenido rastreado en el índice de Microsoft FAST Search Server 2010 for SharePoint.

Una propiedad rastreada se puede asignar a varias propiedades administradas. Si varias propiedades rastreadas se asignan a una sola propiedad administrada, se debe usar el parámetro MergeCrawledProperties de la propiedad administrada para controlar si las propiedades rastreadas se combinan en la propiedad administrada o solo se sobrescriben. Para obtener más información, vea Set-FASTSearchMetadataManagedProperty.

Cuando se asigna una propiedad rastreada a una propiedad administrada, el tipo Variant de la propiedad rastreada se convierte en los tipos de datos disponibles en FAST Search Server 2010 for SharePoint. Vea https://go.microsoft.com/fwlink/?linkid=163233&clcid=0xC0A para obtener más información sobre esta conversión y qué tipos Variant se pueden convertir en tipos de FAST Search Server 2010 for SharePoint nativos.

Parameters

Parámetro Obligatorio Tipo Descripción

CrawledProperty

Obligatorio

Microsoft.SharePoint.Search.Extended.Administration.Schema.CrawledProperty

Propiedad rastreada que se asigna a una propiedad administrada.

ManagedProperty

Obligatorio

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

Propiedad administrada a la que se asigna una propiedad rastreada.

Tipos de entrada

Tipos de valores devueltos

Example

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

$sitetitle_managedproperty = Get-FASTSearchMetadataManagedProperty -Name sitetitle
$internaltitle_crawledproperty = Get-FASTSearchMetadataCrawledProperty -name internaltitle
New-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $sitetitle_managedproperty -crawledproperty $internaltitle_crawledproperty

En este ejemplo se agrega una asignación desde la propiedad rastreada “internaltitle” (que aquí forma parte de la categoría Web) a la propiedad administrada “sitetitle”.

Observe que la propiedad rastreada y la propiedad administrada ya existen y que estos comandos solo agregan la asignación. Como resultado, la propiedad rastreada “internaltitle” estará ahora asignada a “sitetitle” y almacenada en el sistema FAST Search Server 2010 for SharePoint. A continuación, la propiedad administrada se puede incluir en un índice de texto completo para que admita búsquedas.

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

$extended_title = New-FASTSearchMetadataManagedproperty -name ExtendedTitle -Type 1
$title = Get-FASTSearchMetadataManagedProperty -name title
$title.GetCrawledPropertyMappings() | ForEach-Object { New-FASTSearchMetadataCrawledPropertyMapping -ManagedProperty $extended_title -CrawledProperty $_ }

En este ejemplo se agrega una nueva propiedad administrada denominada “ExtendedTitle” y se asignan a “ExtendedProperty” todas las propiedades rastreadas que normalmente están asignadas a la propiedad administrada denominada “title”. La propiedad administrada original “title” no se modifica, para evitar cambiar el comportamiento actual del sistema de búsqueda.

En este ejemplo se genera primero una lista de objetos de propiedades rastreadas asignadas a la propiedad administrada original “title”. A continuación, el ejemplo recorre en iteración esta lista mediante ForEach-Object para agregar cada uno de ellos a la nueva propiedad administrada “ExtendedTitle”. Más adelante se podrán agregar más propiedades rastreadas a esta nueva propiedad administrada sin afectar a la propiedad administrada “title”.

See Also

Reference

Get-FASTSearchMetadataCrawledPropertyMapping
Remove-FASTSearchMetadataCrawledPropertyMapping
Set-FASTSearchMetadataCrawledPropertyMapping