Set-FASTSearchMetadataCrawledPropertyMapping
適用先: SharePoint Server 2010
トピックの最終更新日: 2016-11-29
特定の管理プロパティにマップするクロールされたプロパティを指定します。
Syntax
Set-FASTSearchMetadataCrawledPropertyMapping -CrawledPropertyMapping <List> -ManagedProperty <ManagedProperty>
Set-FASTSearchMetadataCrawledPropertyMapping -CrawledPropertyMapping <List> -Name <String>
詳細説明
このコマンドレットでは、クロールされたプロパティの管理プロパティとのマッピングを、パラメーター (CrawledPropertyMapping) で指定したマッピングのセットに置き換えます。それ以外の、管理プロパティに対するクロールされたプロパティの既存のマッピングはすべて削除されます。
このコマンドレットには、1 つ以上のパラメーター セットが含まれています。使用できるパラメーターは 1 つのパラメーター セット内のものに限られ、異なるパラメーター セット内のパラメーターを組み合わせることはできません。簡単な操作を実行する場合には、ManagedProperty と Name のどちらのパラメーターを使用しても違いはありません。唯一の違いは、Name パラメーターを使用すると該当する管理プロパティが毎回参照されるのに対し、ManagedProperty パラメーターを使用すると既に参照の存在するオブジェクトが使用される点です。ただし、多数のオブジェクトが関与する操作 (すべてのカテゴリに対する反復処理など) を行う場合は、名前による余計な参照を避けることで効率が若干向上する可能性があります。パラメーター セットの使用方法の詳細については、「Cmdlet Parameter Sets (英語)」を参照してください。
Parameters
パラメーター | 必須/省略可 | 型 | 説明 |
---|---|---|---|
CrawledPropertyMapping |
必須 |
System.Collections.Generic.List |
クロールされたプロパティのマッピングのリストは、指定した管理プロパティに適用されます。リスト内の順序によって、クロールされたプロパティが複数存在するときに使用されるプロパティが決まります。このリストは、1 つ以上の Microsoft.SharePoint.Search.Extended.Administration.Schema.CrawledPropertyImpl オブジェクトで構成する必要があります。 |
ManagedProperty |
必須 |
Microsoft.SharePoint.Search.Extended.Administration.Schema.ManagedProperty |
管理プロパティを表すオブジェクト。 |
Name |
必須 |
System.String |
クロールされたプロパティとのマッピングを更新する管理プロパティの名前。 |
入力値の型
戻り値の型
Example
--------------- 例 1 -----------------
$title = Get-FASTSearchMetadataManagedProperty -Name title
$extendedtitle = Get-FASTSearchMetadataManagedProperty -name extendedtitle
$mappings_for_title = $title.GetCrawledPropertyMappings()
Set-FASTSearchMetadataCrawledPropertyMapping -CrawledPropertyMapping $mappings_for_title -ManagedProperty $extendedtitle
この例では、クロールされたプロパティのマッピングを、"title" という管理プロパティから "extendedtitle" という管理プロパティに追加します。
この例では、まず GetCrawledPropertyMappings()
を使用して、"title" という名前の管理プロパティに対するクロールされたプロパティのマッピングのリストを取得します。次に、このリストをパラメーターとして指定して、Set-FASTSearchMetadataCrawledPropertyMapping を呼び出します。これにより、"extendedtitle" という管理プロパティに対する既存のクロールされたプロパティのマッピングが置き換えられます。
See Also
Reference
Get-FASTSearchMetadataCrawledPropertyMapping
New-FASTSearchMetadataCrawledPropertyMapping
Remove-FASTSearchMetadataCrawledPropertyMapping