New-FASTSearchMetadataCrawledPropertyMapping
Cria um novo mapeamento de uma propriedade rastreada para uma propriedade gerenciada.
Sintaxe
Default (Padrão)
New-FASTSearchMetadataCrawledPropertyMapping
-CrawledProperty <CrawledProperty>
-ManagedProperty <ManagedProperty>
[<CommonParameters>]
Description
Este cmdlet mapeia uma propriedade pesquisada para uma propriedade gerida e armazena o conteúdo pesquisado no índice Microsoft FAST Search Server 2010 para SharePoint.
É possível mapear uma propriedade rastreada para várias propriedades gerenciadas. Se você mapear várias propriedades rastreadas para uma única propriedade gerenciada, use o parâmetro MergeCrawledProperties da propriedade gerenciada para controlar se as propriedades rastreadas serão mescladas na propriedade gerenciada ou apenas substituídas. Consulte Set-FASTSearchMetadataManagedProperty para obter mais informações.
Quando mapeia uma propriedade pesquisada para uma propriedade gerida, o tipo de variante da propriedade pesquisada é convertido nos tipos de dados disponíveis no FAST Search Server 2010 para SharePoint. Consulte https://go.microsoft.com/fwlink/?LinkId=163233 (https://go.microsoft.com/fwlink/?LinkId=163233) para obter detalhes sobre esta conversão e que tipos de variantes podem ser convertidos em FAST Search Server 2010 nativos para tipos do SharePoint.
Para obter permissões e as informações mais recentes sobre os cmdlets do FAST Search Server 2010 para SharePoint, consulte a documentação online (https://go.microsoft.com/fwlink/?LinkId=163227).
Exemplos
EXEMPLO 1 (FAST Server para SharePoint 2010)
C:\PS>$sitetitle_managedproperty = Get-FASTSearchMetadataManagedProperty -Name sitetitle
$internaltitle_crawledproperty = Get-FASTSearchMetadataCrawledProperty -name internaltitle
New-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $sitetitle_managedproperty -crawledproperty $internaltitle_crawledproperty
Este exemplo adiciona um mapeamento da propriedade pesquisada "internaltitle" (aqui parte da categoria Web) à propriedade gerida "sitetitle".
Observe que tanto a propriedade rastreada como a gerenciada já existem; esses comandos apenas adicionam o mapeamento. Como resultado, a propriedade pesquisada "internaltitle" será agora mapeada para "sitetitle" e armazenada no FAST Search Server 2010 para o sistema SharePoint. A propriedade gerenciada poderá então ser incluída em um índice de texto completo para que se torne pesquisável.
EXEMPLO 2 (FAST Server para SharePoint 2010)
C:\PS>$extended_title = New-FASTSearchMetadataManagedproperty -name ExtendedTitle -Type 1
$title = Get-FASTSearchMetadataManagedProperty -name title
$title.GetCrawledPropertyMappings() | ForEach-Object { New-FASTSearchMetadataCrawledPropertyMapping -ManagedProperty $extended_title -CrawledProperty $_ }
Este exemplo adiciona uma nova propriedade gerida denominada "ExtendedTitle" e mapeia para "ExtendedProperty" todas as propriedades pesquisadas que são normalmente mapeadas para a propriedade gerida denominada "title". A propriedade gerida "title" original não é alterada, para evitar alterar o comportamento atual do sistema de pesquisa.
Este exemplo gera primeiro uma lista de objetos de propriedade pesquisados mapeados para a propriedade gerida "title" original. Em seguida, o exemplo itera através desta lista com ForEach-Object para adicionar cada um deles à nova propriedade gerida "ExtendedTitle". Mais propriedades pesquisadas podem ser adicionadas a esta nova propriedade gerida mais tarde sem afetar a propriedade gerida "title".
Parâmetros
-CrawledProperty
Aplicável: FAST Server para SharePoint 2010
A propriedade rastreada que é mapeada para uma propriedade gerenciada.
Propriedades do parâmetro
| Tipo: | CrawledProperty |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ManagedProperty
Aplicável: FAST Server para SharePoint 2010
A propriedade gerenciada para a qual uma propriedade rastreada é mapeada.
Propriedades do parâmetro
| Tipo: | ManagedProperty |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.