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