Set-SPEnterpriseSearchMetadataManagedProperty
メタデータ管理プロパティのプロパティを設定します。
構文
Set-SPEnterpriseSearchMetadataManagedProperty
[-AssignmentCollection <SPAssignmentCollection>]
[-Confirm]
[-DefaultForQueryIndependentRank <UInt32>]
[-Description <String>]
[-EnabledForQueryIndependentRank <Boolean>]
[-EnabledForScoping <Boolean>]
[-FullTextQueriable <Boolean>]
-Identity <ManagedPropertyPipeBind>
[-IncludeInAlertSignature <Boolean>]
[-IncludeInMd5 <Boolean>]
[-Name <String>]
[-NameNormalized <Boolean>]
[-NoWordBreaker <Boolean>]
[-RemoveDuplicates <Boolean>]
[-RespectPriority <Boolean>]
[-Retrievable <Boolean>]
[-SafeForAnonymous <Boolean>]
[-SearchApplication <SearchServiceApplicationPipeBind>]
[-SiteCollection <Guid>]
[-Tenant <Guid>]
[-UserFlags <Int16>]
[-WhatIf]
[<CommonParameters>]
説明
このコマンドレットでは、管理プロパティのプロパティを更新します。 通常は、管理プロパティの名前や説明を変更します。 SPEnterpriseSearchMetadataManagedProperty は、エンタープライズ検索のメタデータ プロパティ スキーマ内の管理プロパティを表します。
Windows PowerShell for SharePoint 製品のアクセス許可と最新情報については、「SharePoint Server コマンドレット」のオンライン ドキュメントをご覧ください。
例
------------------ 例 ------------------
$ssa = Get-SPEnterpriseSearchServiceApplication
Set-SPEnterpriseSearchMetadataManagedProperty -SearchApplication $ssa -Identity UserName -EnabledForScoping $true
この例では、既定の Search Service アプリケーションの管理プロパティ UserName の EnabledForScoping プロパティを true に設定します。
パラメーター
-AssignmentCollection
適切な破棄を行うためにオブジェクトを管理します。 SPWeb や SPSite などのオブジェクトの使用によって大量のメモリが使用される場合があるので、Windows PowerShell スクリプトでこれらのオブジェクトを使用するには適切なメモリ管理が必要です。 メモリの解放が必要になった場合は、SPAssignment オブジェクトを使用して、変数へのオブジェクトの割り当てとオブジェクトの破棄を行うことができます。 割り当てコレクションまたは Global パラメーターが使用されていない場合、SPWeb、SPSite、または SPSiteAdministration オブジェクトが使用されていると、オブジェクトは自動的に破棄されます。
Global パラメーターが使用されている場合は、オブジェクトはすべてグローバル ストアに格納されます。
Stop-SPAssignment
コマンドを使用してオブジェクトの使用または破棄を直接行わないと、メモリ不足のシナリオになる場合があります。
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Confirm
コマンドを実行する前に確認メッセージを表示します。
詳細については、次のコマンドを入力します。get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-DefaultForQueryIndependentRank
クエリに依存しないランク (関連性) で使用する場合は管理プロパティが必須であることを指定します。
注意: Null は値を変更しないことを示します。
Type: | UInt32 |
Aliases: | def |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Description
メタデータ管理プロパティの説明を追加します。
この型は、有効な文字列であることが必要です。
注意: Null は値を変更しないことを示します。
Type: | String |
Aliases: | d |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-EnabledForQueryIndependentRank
クエリに依存しないランクのカスタム ランク付けモデルで使用する場合は、管理プロパティが必須であることを指定します。
この型は、カスタム モデル XML 内の、クエリに依存しないランク付け機能であることが必要です。次のいずれかを指定します。
- queryIndependentFeature
- categoryFeature
- languageFeature
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | qir |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-EnabledForScoping
管理プロパティを範囲の定義で使用できるように指定します。
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | e |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-FullTextQueriable
管理プロパティをエンタープライズ検索 SQL クエリで使用できるように指定します。
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | f |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Identity
更新する管理プロパティを指定します。
この型は、管理プロパティの有効な名前 (ManagedProperty1 など) であるか、有効な ManagedProperty オブジェクト インスタンスであることが必要です。
Type: | ManagedPropertyPipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-IncludeInAlertSignature
この管理プロパティを警告署名に含める必要があるかどうかを指定します。
Type: | Boolean |
Aliases: | ia |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-IncludeInMd5
管理プロパティをクローラーで使用するハッシュに含めて、ドキュメントが変更されているかどうかを判別するように指定します。
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | im5 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Name
管理プロパティの名前を指定します。
この型は、有効な管理プロパティ名 (ManagedProperty1 など) であることが必要です。
注意: Null は値を変更しないことを示します。
Type: | String |
Aliases: | n |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-NameNormalized
管理プロパティの値を正規化する必要があるかどうか (つまり、クエリで使用した文字の大文字と小文字の違いや分音記号に関係なく結果を返せるようにするかどうか) を指定します。 true に設定すると値は正規化されます。
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | nn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-NoWordBreaker
管理プロパティの値をワード ブレーカーで処理するように指定します。
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | nw |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-RemoveDuplicates
管理プロパティの重複する値を削除するように指定します。
Type: | Boolean |
Aliases: | rd |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-RespectPriority
マップされたクロールされたプロパティに複数の値が含まれており、RespectPriority が true に設定されている場合、最初にマップされたクロールされたプロパティのみがコピーされるように指定します。 それ以外に設定したときには、マップされているクロールされたプロパティで値を持つものがすべてコピーされます。
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | rp |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Retrievable
この管理プロパティの値が取得可能かどうかを指定します。
注意: Null は値を変更しないことを示します。
Type: | Boolean |
Aliases: | r |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-SafeForAnonymous
プロパティの内容を匿名検索の検索結果に表示することを許容するかどうかを指定します。
Type: | Boolean |
Aliases: | sfa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-SearchApplication
管理プロパティ コレクションを含む検索アプリケーションを指定します。
型は、SearchApp1 などの有効な検索アプリケーション名、または有効な SearchServiceApplication オブジェクトのインスタンスである必要があります。
Type: | SearchServiceApplicationPipeBind |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-SiteCollection
返される管理プロパティがサイト コレクション (SPSite) の範囲内になることを指定します。
この型は、12345678-90ab-cdef-1234-567890bcdefgh という形式でプロパティ セットを指定する有効な GUID であることが必要です。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-Tenant
返される管理プロパティがテナントの範囲内になることを指定します。
この型は、12345678-90ab-cdef-1234-567890bcdefgh という形式でプロパティ セットを指定する有効な GUID であることが必要です。
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-UserFlags
将来使用するために予約されています。
注意: Null は値を変更しないことを示します。
Type: | Int16 |
Aliases: | u |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
-WhatIf
コマンドを実行する代わりに、コマンドの実行結果を説明するメッセージを表示します。
詳細については、次のコマンドを入力します。get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |