Windows PowerShell を使用してランク プロファイルを作成および管理する (FAST Search Server 2010 for SharePoint)
適用先: FAST Search Server 2010
トピックの最終更新日: 2016-11-29
この記事では、以下の手順について説明します。
Windows PowerShell で新しいランク プロファイルを作成する
Windows PowerShell で既定のランク プロファイルをテンプレートとして使用して、新しいランク プロファイルを作成する
グラフィカル インターフェイスで既定のランク プロファイルを変更する
グラフィカル ユーザー インターフェイスでランク プロファイルを検索結果ページの並べ替え条件に設定する
Windows PowerShell で新しいランク プロファイルを作成する
次の最小要件を満たしていることを確認します。FAST Search Server 2010 for SharePoint がインストールされているコンピューターの FASTSearchAdministrators ローカル グループのメンバーであること。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft FAST Search Server 2010 for SharePoint] をクリックします。
[Microsoft FAST Search Server 2010 for SharePoint shell] をクリックします。
Windows PowerShell コマンド プロンプトで、以下のコマンドを入力します。
New-FASTSearchMetadataRankProfile -name <NewRankProfile> >> Name : NewRankProfile >> isDefault : False >> RankModelName : default >> StopWordThreshold : 2000000 >> PositionStopWordThreshold : 20000000 >> QualityWeight : 50 >> AuthorityWeight : 50 >> QueryAuthorityWeight : 100 >> FreshnessWeight : 1000 >> FreshnessResolution : Second >> FreshnessManagedPropertyReference : Write
ここで、
- <NewRankProfile> は新規作成するランク プロファイルの名前 (たとえば NewRankProfile) です。
関連項目
RankProfileCollection.Create Method (String) (英語)
Get-FASTSearchMetadataRankProfile
Windows PowerShell で既定のランク プロファイルをテンプレートとして使用して、新しいランク プロファイルを作成する
次の最小要件を満たしていることを確認します。FAST Search Server 2010 for SharePoint がインストールされているコンピューターの FASTSearchAdministrators ローカル グループのメンバーであること。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft FAST Search Server 2010 for SharePoint] をクリックします。
[Microsoft FAST Search Server 2010 for SharePoint shell] をクリックします。
Windows PowerShell コマンド プロンプトで、以下のコマンドを入力します。
$rp = Get-FASTSearchMetadataRankProfile -name <TemplateRankProfile> $np = New-FASTSearchMetadataRankProfile -name <NewRankProfile> -template $rp
ここで、
<TemplateRankProfile> は、テンプレートとして使用するランク プロファイルの名前 (default など) です。
<NewRankProfile> は新規作成するランク プロファイルの名前 (たとえば NewRankProfile) です。
新しいランク プロファイルを表示します。
$np >> Name : NewRankProfile >> isDefault : False >> RankModelName : default >> StopWordThreshold : 2000000 >> PositionStopWordThreshold : 20000000 >> QualityWeight : 50 >> AuthorityWeight : 50 >> QueryAuthorityWeight : 100 >> FreshnessWeight : 1000 >> FreshnessResolution : Second >> FreshnessManagedPropertyReference : Write
関連項目
RankProfileCollection.Create Method (String, RankProfile) (英語)
Get-FASTSearchMetadataRankProfile
グラフィカル インターフェイスで既定のランク プロファイルを変更する
検索センター サイトの検索ページ (default.aspx) で検索ボックス Web パーツに 1 つ以上の検索語句が入力されると、検索サービスから検索結果が検索結果ページ (results.aspx) 内のさまざまな Web パーツに表示されます。検索語句にキーワードやその類義語が含まれない場合、検索結果の順序は、既定のランク プロファイルによって計算されるランク スコアに基づいて決定されます。既定のランク プロファイルのラベルは、[並べ替え] プルダウン メニューに表示されます。既定の検索結果ページでは、既定のランク プロファイルが使用され、これは [並べ替え] プルダウン メニューに [関連] というラベルで表示されます。グラフィカル インターフェイスで既定のランク プロファイルを変更するには、次の手順を使用します。
検索センター サイトで、検索語句を入力し、[検索] アイコンをクリックします。
検索結果ページで、[サイトの操作] メニューをクリックし、[ページの編集] をクリックします。
[検索操作リンク Web パーツ メニュー] で、[Web パーツの編集] を選択します。
Web パーツ ツール ウィンドウで、[プロパティの表示] を展開し、既存のランク プロファイルをすべて表示します。
[既定] ラジオ ボタンをオンにし、既定のランク プロファイルとして設定するランク プロファイルの横にある [有効] チェック ボックスをオンにします。
[OK] をクリックします。
[保存して閉じる] をクリックします。
新しい既定のランク プロファイルが [並べ替え] プルダウン メニューに表示されます。
注意
ランク プロファイルの作成時に指定した名前は、[検索操作リンク Web パーツ] ツール ウィンドウの [プロパティの表示] の [ID] 列に表示されます。検索結果ページの [並べ替え] プルダウン メニューに表示されるランク プロファイルの名前は、[ラベル] 列の名前を編集することで変更できます。
グラフィカル ユーザー インターフェイスでランク プロファイルを検索結果ページの並べ替え条件に設定する
複数のランク プロファイルを並べ替え条件として検索結果ページの [並べ替え] プルダウン メニューに表示することができます。これにより、検索結果のフィルター処理に使用できるオプションが増えます。以下の手順を使用して、ランク プロファイルを並べ替え条件に追加します。
検索センター サイトで、検索語句を入力し、[検索] アイコンをクリックします。
検索結果ページで、[サイトの操作] メニューをクリックし、[ページの編集] をクリックします。
[検索操作リンク Web パーツ メニュー] で、[Web パーツの編集] を選択します。
Web パーツ ツール ウィンドウで、[プロパティの表示] を展開し、既存のランク プロファイルをすべて表示します。
並べ替え条件として選択するランク プロファイルの横にある [有効] チェック ボックスをオンにします。
[OK] をクリックします。
[保存して閉じる] をクリックします。
有効になったランク プロファイルが [並べ替え] プルダウン メニューに表示されます。
注意
ランク プロファイルの作成時に指定した名前は、[検索操作リンク Web パーツ] ツール ウィンドウの [プロパティの表示] の [ID] 列に表示されます。検索結果ページの [並べ替え] プルダウン メニューに表示されるランク プロファイルの名前は、[ラベル] 列の名前を編集することで変更できます。