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 |