Set-SPEnterpriseSearchMetadataMapping

Define as propriedades de um mapeamento de propriedade gerenciada para um aplicativo de serviço de pesquisa.

Syntax

Set-SPEnterpriseSearchMetadataMapping
   [-Identity] <MappingPipeBind>
   [-SearchApplication <SearchServiceApplicationPipeBind>]
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   [-CrawledProperty <CrawledPropertyPipeBind>]
   [-ManagedProperty <ManagedPropertyPipeBind>]
   [-SiteCollection <Guid>]
   [-Tenant <Guid>]
   [-WhatIf]
   [<CommonParameters>]

Description

This cmdlet updates properties of a managed property mapping. SPEnterpriseSearchMetadataMapping represents a mapping between a managed property and one or more crawled properties in the enterprise search metadata property schema.

Para obter as permissões e informações mais recentes sobre o Windows PowerShell para Produtos SharePoint, confira a documentação online em Cmdlets do SharePoint Server.

Exemplos

------------------EXEMPLO------------------

$ssa = Get-SPEnterpriseSearchServiceApplication
## get the crawl property to set to, in this case a new property is created
$cat = Get-SPEnterpriseSearchMetadataCategory -SearchApplication $ssa -Identity People
$cp = Get-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $ssa -Category $cat -Limit 1
$ncp = New-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $ssa -Name "MyNewCrawlProp" -PropSet $cp.PropSet -Category $cp.CategoryName -IsNameEnum $false -VariantType $cp.VariantType -IsMappedToContents $true
## get the mapping to replace
$mycp = Get-SPEnterpriseSearchMetadataCrawledProperty -SearchApplication $ssa -Name MyCrawlProp
$map = Get-SPEnterpriseSearchMetadataMapping -SearchApplication $ssa -ManagedProperty $mp -CrawledProperty $mycp
## set the new crawl property to map to for this mapping
Set-SPEnterpriseSearchMetadataMapping -Identity $map -SearchApplication $ssa -CrawledProperty $ncp

Este exemplo atualiza um mapeamento existente entre a propriedade gerenciada UserName e a propriedade rastreada MyCrawlProp (consulte New-SPEnterpriseSearchMetadataMapping) para o aplicativo de serviço de pesquisa padrão. A propriedade rastreada é substituída por uma nova propriedade rastreada chamada MyNewCrawlProp.

Parâmetros

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Confirm

Solicita sua confirmação antes de executar o comando. Para saber mais, digite o seguinte comando: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-CrawledProperty

Especifica a propriedade rastreada a ser mapeada.

O tipo deve ser um GUID válido, no formato 12345678-90ab-cdef-1234-567890bcdefgh, uma URL https://server_nameválida no formulário ou uma instância de um objeto CrawledProperty válido.

Observação: nulo indica que o valor é inalterado.

Type:CrawledPropertyPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Identidade

Especifica o mapeamento de metadados a ser atualizado.

O tipo deve ser uma URL válida, no formulário https://server_name, ou uma instância de um objeto Mapping válido.

Type:MappingPipeBind
Position:1
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ManagedProperty

Especifica a propriedade gerenciada que receberá o mapeamento de propriedades rastreadas.

O tipo deve ser um GUID válido, no formato 12345678-90ab-cdef-1234-567890bcdefgh, um nome válido de uma propriedade gerenciada, por exemplo, ManagedProperty1, ou uma instância de um objeto ManagedProperty válido.

Observação: nulo indica que o valor é inalterado.

Type:ManagedPropertyPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SearchApplication

Especifica o aplicativo de pesquisa que contém o mapeamento de metadados.

O tipo deve ser um nome de aplicativo de pesquisa válido, por exemplo, SearchApp1, ou uma instância de um objeto SearchServiceApplication válido.

Type:SearchServiceApplicationPipeBind
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SiteCollection

Especifica que os mapeamentos de metadados retornados devem estar dentro do escopo de um conjunto de sites (SPSite).

O tipo deve ser um GUID válido que especifica o conjunto de propriedades no formato 12345678-90ab-cdef-1234-567890bcdefgh.

Type:Guid
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Tenant

Especifica que os mapeamentos de metadados retornado devem ser retornados dentro do escopo de um inquilino.

O tipo deve ser um GUID válido que especifica o conjunto de propriedades no formato 12345678-90ab-cdef-1234-567890bcdefgh.

Type:Guid
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

Displays a message that describes the effect of the command instead of executing the command. For more information, type the following command: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition