Set-SPEnterpriseSearchMetadataMapping

검색 서비스 애플리케이션에 대한 관리 속성 매핑의 속성을 설정합니다.

Syntax

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

Description

이 cmdlet은 관리 속성 매핑의 속성을 업데이트합니다. SPEnterpriseSearchMetadataMapping은 엔터프라이즈 검색 메타데이터 속성 스키마에서 관리 속성과 하나 이상의 크롤링 속성 간의 매핑을 나타냅니다.

SharePoint 제품용 Windows PowerShell에 대한 사용 권한 및 최신 정보는 SharePoint Server Cmdlets를 참조하세요.

예제

---------------예제---------------

$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

다음은 관리되는 속성 UserName과 크롤링된 속성 MyCrawlProp(참조 New-SPEnterpriseSearchMetadataMapping) 간에 기본 검색 서비스 애플리케이션에 대한 기존 매핑을 업데이트하는 예제입니다. 크롤링된 속성은 MyNewCrawlProp이라는 새 크롤링 속성으로 대체됩니다.

매개 변수

-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

명령을 실행하기 전에 사용자에게 확인 메시지를 표시합니다. 자세한 내용을 확인하려면 다음 명령을 입력하세요. 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

매핑할 크롤링 속성을 지정합니다.

형식은 유효한 GUID(12345678-90ab-cdef-1234-567890bcdefgh, 폼 https://server_name의 유효한 URL 또는 유효한 CrawledProperty 개체의 인스턴스)여야 합니다.

참고: Null은 값이 변경되지 않았음을 나타냅니다.

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

-Identity

업데이트할 메타데이터 매핑을 지정합니다.

형식은 유효한 URL( 폼 https://server_name또는 유효한 매핑 개체의 인스턴스)이어야 합니다.

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

-ManagedProperty

크롤링된 속성 매핑을 받을 관리 속성을 지정합니다.

형식은 유효한 GUID여야 합니다. 12345678-90ab-cdef-1234-567890bcdefgh, 관리 속성의 유효한 이름(예: ManagedProperty1 또는 유효한 ManagedProperty 개체의 인스턴스).

참고: Null은 값이 변경되지 않았음을 나타냅니다.

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

-SearchApplication

메타데이터 매핑이 포함된 검색 응용 프로그램을 지정합니다.

이 형식은 유효한 검색 애플리케이션 이름(예: SearchApp1 또는 유효한 SearchServiceApplication 개체의 인스턴스)입니다.

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

-SiteCollection

반환되는 메타데이터 매핑이 사이트 모음(SPSite)의 범위 내에 있도록 지정합니다.

형식은 12345678-90ab-cdef-1234-567890bcdefgh 형식으로, 속성 집합을 지정하는 유효한 GUID여야 합니다.

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

-Tenant

반환되는 메타데이터 매핑이 테넌트의 범위 내에 있도록 지정합니다.

형식은 12345678-90ab-cdef-1234-567890bcdefgh 형식으로, 속성 집합을 지정하는 유효한 GUID여야 합니다.

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