New-FASTSearchMetadataCrawledPropertyMapping
创建从已爬网属性到托管属性的新映射。
语法
New-FASTSearchMetadataCrawledPropertyMapping
-CrawledProperty <CrawledProperty>
-ManagedProperty <ManagedProperty>
[<CommonParameters>]
说明
此 cmdlet 将已爬网属性映射到托管属性,并将已爬网内容存储在 Microsoft FAST Search Server 2010 for SharePoint 索引中。
可以将已爬网属性映射到多个托管属性。 如果将多个已爬网属性映射到单个托管属性,请使用托管属性的 MergeCrawledProperties 参数来控制已爬网属性是合并到托管属性中还是只是被覆盖。 有关详细信息,请参阅Set-FASTSearchMetadataManagedProperty。
将已爬网属性映射到托管属性时,已爬网属性的变体类型将转换为 FAST Search Server 2010 for SharePoint 中的可用数据类型。 请参阅 https://go.microsoft.com/fwlink/?LinkId=163233 (https://go.microsoft.com/fwlink/?LinkId=163233) ,详细了解此转换,以及哪些变体类型可以转换为本机 FAST Search Server 2010 for SharePoint 类型。
有关 FAST Search Server 2010 for SharePoint cmdlet 的权限和最新信息,请参阅联机文档 (https://go.microsoft.com/fwlink/?LinkId=163227) 。
示例
---------------示例 1----------------- (FAST Server for SharePoint 2010)
C:\PS>$sitetitle_managedproperty = Get-FASTSearchMetadataManagedProperty -Name sitetitle
$internaltitle_crawledproperty = Get-FASTSearchMetadataCrawledProperty -name internaltitle
New-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $sitetitle_managedproperty -crawledproperty $internaltitle_crawledproperty
本示例将已爬网属性“internaltitle” (Web 类别) 的一部分添加到托管属性“sitetitle”的映射。
请注意,已爬网属性和托管属性都已存在,这些命令仅添加映射。 因此,已爬网属性“internaltitle”现在将映射到“sitetitle”并存储在 FAST Search Server 2010 for SharePoint 系统中。 然后,可以将托管属性包含在全文索引中,使其可搜索。
---------------EXAMPLE 2-----------------(FAST Server for SharePoint 2010)
C:\PS>$extended_title = New-FASTSearchMetadataManagedproperty -name ExtendedTitle -Type 1
$title = Get-FASTSearchMetadataManagedProperty -name title
$title.GetCrawledPropertyMappings() | ForEach-Object { New-FASTSearchMetadataCrawledPropertyMapping -ManagedProperty $extended_title -CrawledProperty $_ }
此示例添加名为“ExtendedTitle”的新托管属性,并映射到“ExtendedProperty”所有通常映射到名为“title”的托管属性的已爬网属性。 不会更改原始的“title”托管属性,以避免更改搜索系统的当前行为。
此示例首先生成映射到原始“title”托管属性的已爬网属性对象列表。 然后,该示例使用 ForEach-Object 循环访问此列表,以将每个列表添加到新的“ExtendedTitle”托管属性。 以后可以向此新的托管属性添加更多已爬网属性,而不会影响“title”托管属性。
参数
-CrawledProperty
映射到托管属性的已爬网属性。
Type: | CrawledProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |
-ManagedProperty
已爬网属性映射到的托管属性。
Type: | ManagedProperty |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | FAST Server for SharePoint 2010 |