本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

匯出及匯入 SharePoint Server 2013 中的自訂的搜尋組態設定

 

適用版本:SharePoint Server 2013

上次修改主題的時間:2017-02-22

摘要:了解如何匯出及匯入自訂的搜尋組態設定。

您可以匯出及匯入網站集合與網站之間的自訂的搜尋組態設定。匯出及匯入的設定包括所有自訂的查詢規則、 結果來源、 結果類型、 排名模型及網站的搜尋設定。也有可能從 Search service 應用程式匯出自訂的搜尋組態設定和設定匯入網站集合與網站,但您無法將自訂的搜尋組態設定匯入的搜尋服務應用程式。您不能匯出預設的搜尋組態設定,並您無法從匯入自訂的搜尋組態SharePoint 2013SharePoint Online,或其他方式圍繞。

您可以使用下列其中一種方法來匯出或匯入自訂的搜尋組態設定:

  • 若要在網站集合或網站上匯出或匯入自訂的搜尋組態設定,請使用 [網站設定] 頁面或 CSOM。

  • 若要從 Search Service 應用程式匯出自訂的搜尋組態設定,請使用 CSOM。

如果您想要將所有的主版頁面圖庫檔案傳輸、 使用 [設計管理員]。如果您想要將整個網站,請使用 [另存網站為範本。如果您想要匯出或匯入自訂的搜尋設定以程式設計方式,請參閱匯出和匯入搜尋組態設定 SharePoint 2013 中 MSDN 上。

本文說明如何使用 [網站設定] 頁面為網站集合和網站匯出及匯入自訂的搜尋組態設定。

本文內容:

開始執行此作業前,請先檢閱可匯出及匯入的自訂搜尋組態設定概觀中的資訊,並確定:

  • 除了 Managed 屬性外,搜尋設定檔與您的匯入目標沒有名稱相同的設定。

  • 匯出的來源中沒有任何包含無效字元 (如導致匯入失敗的無效字元中所列) 的 Managed 屬性或別名。

  • 在目標網站及其上層網站集合上的搜尋設定檔與搜尋組態設定的組合內,Managed 屬性名稱與別名是唯一的。

注意事項 附註:
因為 SharePoint 2013 在 Internet Information Services (IIS) 中以網站形式運作,所以管理員與使用者均依賴瀏覽器提供的協助工具功能。SharePoint 2013 支援所支援瀏覽器的協助工具功能。如需詳細資訊,請參閱下列資源:

從網站集合匯出自訂的搜尋組態設定
  1. 確認正在執行此程序的使用者帳戶在網站集合具有 [完全控制] 權限等級。

  2. 在網站集合中的 [設定] 功能表上,按一下 [網站設定]。

  3. 在「網站設定」頁面的 [網站集合管理] 區段中,按一下 [搜尋組態匯出]。

  4. 在對話方塊中,按一下 [儲存]。

從網站匯出自訂的搜尋組態設定
  1. 確認正在執行此程序的使用者帳戶在網站具有 [完全控制] 權限等級。

  2. 在網站的 [設定] 功能表上,按一下 [網站設定]。

  3. 在「網站設定」頁面的 [搜尋] 區段中,按一下 [組態匯出]。

  4. 在對話方塊中,按一下 [儲存]。

將自訂的搜尋組態設定匯入網站集合
  1. 確認正在執行此程序的使用者帳戶在網站集合具有 [完全控制] 權限等級。

  2. 在網站集合中的 [設定] 功能表上,按一下 [網站設定]。

  3. 在「網站設定」頁面的 [網站集合管理] 區段中,按一下 [搜尋組態匯入]。

  4. 在「匯入搜尋組態」頁面上,輸入要匯入的搜尋組態檔的名稱和位置,或按一下 [瀏覽] 並選取要匯入的搜尋組態檔的檔案名稱和位置,然後按一下 [匯入]。

  5. 在 [搜尋設定清單] 頁面上,確認:

    • 您所匯入的搜尋設定檔位於清單中,且其狀態為 [已成功匯入]。

      若檔案未成功匯入,[附註] 欄會提供相關情況的詳細資料。在某些情況下,即使檔案已成功匯入,[附註] 欄仍會提供詳細資料。例如,若檔案中的某個 Managed 屬性與目標上的 Managed 屬性同名,[附註] 欄則會指出此 Managed 屬性已存在於目標上。

    • [範圍] 欄會顯示您所匯入的設定位於正確的層級上,亦即位於您所要匯入的層級。例如,若您在網站集合層級上匯入設定,而非網站層級,[範圍] 欄中就會顯示這項資訊。[範圍] 欄會顯示要在其中啟用搜尋組態設定的層級。這些層級為網站集合 (SPSite) 或網站 (SPWeb)。

將自訂的搜尋組態設定匯入網站
  1. 確認正在執行此程序的使用者帳戶在網站具有 [完全控制] 權限等級。

  2. 在網站的 [設定] 功能表上,按一下 [網站設定]。

  3. 在「網站設定」頁面的 [搜尋] 區段中,按一下 [組態匯入]。

  4. 在「匯入搜尋組態」頁面上,輸入要匯入的搜尋組態檔的名稱和位置,或按一下 [瀏覽] 並選取要匯入的搜尋組態檔的檔案名稱和位置,然後按一下 [匯入]。

  5. 在 [搜尋設定清單] 頁面上,確認:

    • 您所匯入的搜尋設定檔位於清單中,且其狀態為 [已成功匯入]。

      若檔案未成功匯入,[附註] 欄會提供相關情況的詳細資料。在某些情況下,即使檔案已成功匯入,[附註] 欄仍會提供詳細資料。例如,若檔案中的某個 Managed 屬性與目標上的 Managed 屬性同名,[附註] 欄則會指出此 Managed 屬性已存在於目標上。

    • [範圍] 欄會顯示您所匯入的設定位於正確的層級上,亦即位於您所要匯入的層級。例如,若您在網站集合層級上匯入設定,而非網站層級,[範圍] 欄中就會顯示這項資訊。[範圍] 欄會顯示要在其中啟用搜尋組態設定的層級。這些層級為網站集合 (SPSite) 或網站 (SPWeb)。

當您匯出自訂的搜尋組態設定時,SharePoint 2013 會建立 XML 格式的搜尋設定檔。此搜尋設定檔會包含您開始執行匯出的搜尋服務應用程式、網站集合或網站層級上所有可匯出的自訂搜尋組態設定。網站集合的搜尋設定檔不會包含該網站集合中個別網站的搜尋組態設定。

當您匯入搜尋設定檔時,SharePoint 2013 會在您開始執行匯入的網站集合或網站上建立並啟用每個自訂的搜尋組態設定。

此表格會顯示您可以匯出及匯入的設定。表格會指出各項設定對於其他自訂的搜尋組態設定是否有任何相依性。若自訂的搜尋組態設定依存於不同層級上的自訂搜尋組態設定,例如,若網站查詢規則依存於網站集合層級上的結果來源,您就必須匯出及匯入所有相關層級上的設定。

 

自訂的搜尋組態設定 對於其他自訂搜尋組態設定的相依性

查詢規則。包括結果區塊、升級的結果與使用者區段。

結果來源、結果類型、搜尋結構描述、排名模型

結果來源

搜尋結構描述

結果類型

搜尋結構描述、結果來源、顯示範本

搜尋結構描述

排名模型

搜尋結構描述

  • 若搜尋設定檔與您的匯入目標具有名稱相同的設定,當搜尋設定檔遇到此設定時,其匯入即會失敗。例外狀況:

    • 若您重新匯入搜尋設定檔,搜尋設定檔與目標上具有相同名稱的設定將不會導致匯入失敗。

    • 若搜尋設定檔中的屬性與目標屬性上有相同的個別 Managed 屬性設定,具有相同名稱的 Managed 屬性並不會導致匯入失敗。

    • 在搜尋設定檔中的 Managed 屬性與目標 Managed 屬性上,若編目屬性的別名與對應不相同,具有相同名稱的 Managed 屬性並不會導致匯入失敗。匯入會將搜尋設定檔中 Managed 屬性的別名與對應新增到目標 Managed 屬性上的別名與對應。

  • 若搜尋設定檔中的 Managed 屬性名稱或別名包含無效字元,則在遇到該 Managed 屬性名稱或別名時,匯入就會失敗。

  • 搜尋結構描述的 Managed 屬性名稱與別名在網站及其上層網站集合中必須是唯一的。這表示:

    • 若搜尋設定檔中的某個 Managed 屬性與目標網站或其上層網站集合上的 Managed 屬性的別名具有相同名稱,匯入即會失敗。

    • 若搜尋設定檔中某個 Managed 屬性的別名與目標網站或其上層網站集合上的 Managed 屬性具有相同名稱,匯入即會失敗。

注意事項 附註:
SharePoint 2013 在匯入失敗之前建立並啟用的自訂搜尋設定,仍會保持在啟用狀態。

匯入失敗時,請將導致失敗的情況排除,然後重新匯入搜尋設定檔。例如,若 [附註] 欄指出已有與您嘗試匯入的查詢規則同名的查詢規則存在,您即應從目標或匯入檔案中移除該查詢規則,然後重新匯入檔案。

若 Managed 屬性或別名包含下列任何字元,包含這些屬性的自訂搜尋結構描述即無法匯入。

 

字元 名稱

空格

:

冒號

;

分號

,

逗號

(

左括弧

)

右括弧

[

左方括弧

]

右方括弧

{

左大括弧

}

右大括弧

%

百分比

$

貨幣符號

_

底線

+

加號

!

驚嘆號

*

星號

=

等號

&

& 符號

?

問號

@

@ 符號

#

數字符號

\

反斜線

~

波狀符號

<

左角括弧

>

右角括弧

|

縱線字元

`

抑音符號

^

插入號

\'

逸出序列

\"

逸出序列

https://technet.microsoft.com/zh-tw/library/jj219681.aspx
顯示: