New-FASTSearchMetadataCrawledPropertyMapping

這會建立從編目屬性到 Managed 屬性的新對應。

Syntax

New-FASTSearchMetadataCrawledPropertyMapping
   -CrawledProperty <CrawledProperty>
   -ManagedProperty <ManagedProperty>
   [<CommonParameters>]

Description

此 Cmdlet 會將編目屬性對應至 Managed 屬性,並將編目內容儲存在Microsoft FAST Search Server 2010 for SharePoint索引中。

您可以將編目屬性對應至多個 Managed 屬性。 如果您將多個編目屬性對應至單一 Managed 屬性,請使用 Managed 屬性的 MergeCrawledProperties 參數,來控制編目屬性是合併到 Managed 屬性中或只是覆寫。 詳細資訊請參閱 Set-FASTSearchMetadataManagedProperty。

當您將編目屬性對應至 Managed 屬性時,編目屬性的 variant 類型會轉換成 FAST Search Server 2010 for SharePoint 中可用的資料類型。 如需 https://go.microsoft.com/fwlink/?LinkId=163233 此轉換的詳細資訊,以及哪些變體類型可以轉換成原生FAST Search Server 2010 for SharePoint 類型,請參閱 https://go.microsoft.com/fwlink/?LinkId=163233 () 。

如需 FAST Search Server 2010 for SharePoint Cmdlet 的許可權和最新資訊,請參閱線上檔 (https://go.microsoft.com/fwlink/?LinkId=163227) 。

範例

--------------- 範例 1----------------- (適用於 SharePoint 2010 的 FAST Server)

C:\PS>$sitetitle_managedproperty = Get-FASTSearchMetadataManagedProperty -Name sitetitle
$internaltitle_crawledproperty = Get-FASTSearchMetadataCrawledProperty -name internaltitle
New-FASTSearchMetadataCrawledPropertyMapping -Managedproperty $sitetitle_managedproperty -crawledproperty $internaltitle_crawledproperty

本範例會將編目屬性 「internaltitle」 的對應 (網頁類別) 的一部分新增到 Managed 屬性 「sitetitle」。

請注意,編目屬性和 Managed 屬性都已存在,而這些命令只會新增對應。 因此,編目屬性 「internaltitle」 現在會對應至 「sitetitle」,並儲存在 FAST Search Server 2010 for SharePoint 系統中。 然後就可以將 Managed 屬性包含在全文檢索索引中,使其成為可搜尋。

--------------- 範例 2----------------- (適用於 SharePoint 2010 的 FAST Server)

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」 的新 Managed 屬性,並對應至 「ExtendedProperty」 所有通常對應至名為 「title」 之 Managed 屬性的編目屬性。 原始的「標題」Managed 屬性不會變更,以避免變更搜尋系統的目前行為。

此範例會先產生對應至原始「標題」Managed 屬性的編目屬性物件清單。 然後,此範例會使用ForEach-Object逐一查看此清單,將每個清單新增至新的 「ExtendedTitle」 Managed 屬性。 稍後可以將更多編目屬性新增至這個新的 Managed 屬性,而不會影響「標題」Managed 屬性。

參數

-CrawledProperty

對應至 Managed 屬性的編目屬性。

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

編目屬性所對應的 Managed 屬性。

Type:ManagedProperty
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010