Set-FASTSearchMetadataManagedProperty

更新 Managed 屬性的功能。

Syntax

Set-FASTSearchMetadataManagedProperty
   -ManagedProperty <ManagedProperty>
   [-Description <String>]
   [-MergeCrawledProperties <Boolean>]
   [-Queryable <Boolean>]
   [-RefinementEnabled <Boolean>]
   [-SortableType <Int32>]
   [-SummaryType <Int32>]
   [-StemmingEnabled <Boolean>]
   [-DecimalPlaces <Int32>]
   [-MaxIndexSize <Int32>]
   [-MaxResultSize <Int32>]
   [-IsMapped <Boolean>]
   [<CommonParameters>]
Set-FASTSearchMetadataManagedProperty
   -Name <String>
   [-Description <String>]
   [-MergeCrawledProperties <Boolean>]
   [-Queryable <Boolean>]
   [-RefinementEnabled <Boolean>]
   [-SortableType <Int32>]
   [-SummaryType <Int32>]
   [-StemmingEnabled <Boolean>]
   [-DecimalPlaces <Int32>]
   [-MaxIndexSize <Int32>]
   [-MaxResultSize <Int32>]
   [-IsMapped <Boolean>]
   [<CommonParameters>]

Description

此 Cmdlet 會更新現有 Managed 屬性的屬性/功能。

其中數個變更需要重新編目/重新提供內容,以完全生效。 例如,如果 Managed 屬性變成可搜尋 (可查詢),則只有在內容更新後才能變成可搜尋。 在重新編目/重新提供內容期間,新內容將可搜尋,而舊內容則不可搜尋。

對於 Managed 屬性是否應該啟用排序 (SortableType) 等屬性,Managed 屬性會預設為值 '0',直到重新提供/重新編目內容。

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

範例

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

C:\PS>$title = Get-FASTSearchMetadataManagedProperty -name title
Set-FASTSearchMetadataManagedProperty -ManagedProperty $title -Refinement 1

此範例會啟用 Managed 屬性「title」的精簡搜尋。 必須重新提供/重新編目內容,以填入精簡搜尋。 在填入之前,精簡搜索預設為沒有值。

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

C:\PS>$title = Get-FASTSearchMetadataManagedProperty -name title
Set-FASTSearchMetadataManagedProperty -ManagedProperty $title -Queryable 1

此範例會啟用針對「title」Managed 屬性的搜尋。 前端應用程式可以使用下列語法在指定的 Managed 屬性中搜尋:「title: < search terms > 」。

這類查詢不會計算相關性 (與搜尋全文檢索索引不同),而且只有相關性分數的品質元件可供使用。

必須重新編目/重新提供內容,此內容才會生效。

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

C:\PS>$title = Get-FASTSearchMetadataManagedProperty -name title
Set-FASTSearchMetadataManagedProperty -ManagedProperty $title -SummaryType 1

此範例會變更名為「title」之 Managed 屬性的摘要類型,從動態變更為靜態。 靜態摘要類型表示 Managed 屬性的整個內容會作為項目摘要的一部分來返回。

必須重新編目/重新提供內容,此內容才會生效。

參數

-DecimalPlaces

此整數參數指定 Managed 屬性應該使用多少小數位數。

小數位數越高可提供更精確的結果,但會減少可儲存在 Managed 屬性中的最小和最大數位大小。

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

-Description

描述 Managed 屬性使用的文字字串。

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

-IsMapped

此布林值參數會指定 Managed 屬性是否對應至支援 SharePoint 中的備用存取對應。

Type:Boolean
Position:Named
Default value:None
Required:False
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:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-MaxIndexSize

此整數參數會設定 Managed 屬性編制索引的最大 KB 數目。

有效值的範圍從 0 到 2097151 (2GB)。

測量值等於編制索引之前儲存的資料,並稍微大於可搜尋 Managed 屬性的有效 KB 數目。

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

-MaxResultSize

此整數參數會設定 Managed 屬性可返回的最大 KB 數目。

如果 Managed 屬性的內容超過此值,則會將 Managed 屬性的已返回版本截斷為指定值。

有效值從 0 到 2097151 (2GB)。

如果 Managed 屬性的摘要類型是動態的,則此大小是指用來產生命中項目醒目提示摘要的來源資料大小。

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

-MergeCrawledProperties

此布林值可控制當輸入中有多個已編目屬性時,是否合併多個對應至此 Managed 屬性的已編目屬性。

如果未設定,則只有第一個非空白的已編目屬性之第一個元素會儲存在 Managed 屬性中。 所選擇的是先對應至 Managed 屬性的已編目屬性。

必須重新提供/重新編目內容,此變更才會生效。

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

-Name

要修改的 Managed 屬性名稱。

Type:String
Aliases:ManagedPropertyName, N
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:FAST Server for SharePoint 2010

-Queryable

此布林值指定 Managed 屬性是否可以直接自行搜尋 (且不只做為全文檢索索引的一部分)。

如果未設定,則只有在全文檢索索引中包含時才能搜尋。

必須重新編目/重新提供內容,此變更才會生效。

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

-RefinementEnabled

此布林值指定 Managed 屬性是否提供精簡器。

精簡器會依據查詢完整結果集中個別 Managed 屬性的值,將搜尋結果分組。 精簡器通常用於瀏覽前端應用程式中的結果集。

在 Managed 屬性上啟用精簡搜尋之後,必須重新編目/重新提供內容,變更才會生效。

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

-SortableType

Managed 屬性的排序類型。 有效值為:

-- 0 (「已停用排序」) 指定 Managed 屬性不可排序。 -- 1 (「已啟用排序」) 指定 Managed 屬性可排序。 -- 2 (「潛伏排序」) 指定 Managed 屬性已準備排序,但必須變更為「已啟用排序」,以支援排序。

相較於從「已停用排序」切換為「已啟用排序」,這不需要重新處理資料。

將 Managed 屬性上的排序設定為潛伏可協助減少記憶體資源使用量,同時保留稍後快速啟用排序的選項。

如果 Managed 屬性從「已停用排序」變更為「已啟用排序」,則所有尚未重新編目/重新提供之文件的排序值會預設為 0。

類型 datetime 的 Managed 屬性始終啟用排序。

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

-StemmingEnabled

啟用或停用 Managed 屬性的詞幹分析。

相關字詞功能是一個程序,會將文字縮小至其基本形式,或者擴大至所有已知的形式以幫助重新叫用。 至於利用縮小或擴大來執行相關字詞功能,則會依內容語言而定。

必須重新編目/重新提供內容,此內容才會生效。

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

-SummaryType

針對 Managed 屬性返回的摘要類型。 有效值為:

-- 0 (已停用摘要),此 Managed 屬性未返回任何內容。 -- 1 (靜態),會返回 Managed 屬性的完整值。 -- 2 (動態),命中項目醒目是根據查詢字詞在 Managed 屬性的內容上完成,並會返回命中項目醒目提示摘要。

除非停用摘要產生,否則必須重新編目/重新提供內容,此設定的任何變更才會生效。

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