Get-SPEnterpriseSearchRankingModel

ランク付けモデルを返します。

構文

Get-SPEnterpriseSearchRankingModel
   [[-Identity] <RankingModelPipeBind>]
   -Owner <SearchObjectOwner>
   -SearchApplication <SearchServiceApplicationPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [<CommonParameters>]

説明

このコマンドレットでは、ランク付けモデルの作成、削除、または更新時に RankingModel オブジェクトを取得します。

Identity パラメーターを指定しない場合や、ID がコレクション内のいずれのランク付けモデルとも一致しない場合は、検索アプリケーションのすべてのランク モデルが返されます。

Windows PowerShell for SharePoint 製品のアクセス許可と最新情報については、「SharePoint Server コマンドレット」のオンライン ドキュメントをご覧ください。

------------------ 例 1 ------------------

$ssa = Get-SPEnterpriseSearchServiceApplication -Identity 'Search Service Application'
$owner = Get-SPEnterpriseSearchOwner -Level ssa
Get-SPEnterpriseSearchRankingModel -Identity '8f6fd0bc-06f9-43cf-bbab-08c377e083f4' -SearchApplication $ssa -Owner $owner

この例では、検索アプリケーション Search Service Application の ID が 8f6fd0bc-06f9-43cf-bbab-08c377e083f4 であり、search service application レベルにあるランク付けモデルを取得します。

------------------ 例 2 ------------------

$ssa = Get-SPEnterpriseSearchServiceApplication -Identity "Search Service Application"
$owner = Get-SPEnterpriseSearchOwner -Level ssa
Get-SPEnterpriseSearchRankingModel -SearchApplication $ssa -Owner $owner

この例では、検索アプリケーション Search Service Application 用に search service application レベルで定義されたすべてのランク付けモデルを取得します。

パラメーター

-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

-Identity

取得するランク付けモデルを指定します。

この型は、8f6fd0bc-06f9-43cf-bbab-08c377e083f4 という形式の有効な GUID であるか、有効な RankingModel オブジェクトのインスタンスであることが必要です。

Type:RankingModelPipeBind
Position:1
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

-Owner

ランク付けモデルを使用できる範囲を指定します。 使用可能な範囲は SSA、Tenant、サイト コレクション、またはサイトです。 ランク付けモデルは複数の範囲で使用できます。

Type:SearchObjectOwner
Aliases:o
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SearchApplication

ランク付けモデルを含む検索アプリケーションを指定します。

この型は、9bf36458-fc99-4f7b-b060-867e5a63adce という形式の有効な GUID であるか、検索アプリケーションの有効な名前 (SearchApp1 など) であるか、有効な SearchServiceApplication オブジェクトのインスタンスであることが必要です。

Type:SearchServiceApplicationPipeBind
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