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

在 SharePoint Server 2013 中建立及部署同義字

 

適用版本:SharePoint Server 2013

上次修改主題的時間:2016-12-16

摘要: 了解如何建立及部署同義字字典,以拓展同義字查詢的範圍。

使用同義字字典檔案可指定查詢所含之單一字詞或多個字詞的同義字。查詢的範圍會隨同義字字典中的項目數量而異。您可以先在 SharePoint 2013 的外部系統上建立及維護同義字字典檔案,然後再將其匯入 SharePoint 2013 中,讓搜尋系統可以使用其中的同義字。

注意事項 附註:
每個 SharePoint 2013 伺服器陣列可以部署一個同義字字典。

本文內容:

開始進行此作業之前,請先檢視下列先決條件資訊:

  • 建立 Search Service 應用程式

定義同義字字典中的項目時,必須輸入詞彙及其對應的同義字,然後儲存為逗號分隔 (.csv) 的檔案。您也可以指定要以何種語言寫入所要套用之同義字的查詢。

若同一個索引鍵要定義多個同義字,您必須在同義字字典中建立多個項目。此外,若要讓同義字雙向運作,例如,若要讓 "IE" 一詞傳回 "Internet Explorer" 的搜尋結果,同時讓 "Internet Explorer" 一詞傳回 "IE" 的搜尋結果,您必須建立兩個同義字項目。

若要建立同義字字典字詞,您可以使用字母的 Unicode 字元例如:a, ø, ü或é.在字詞也可以包含底線 (_)、 連字號 (-) 和直線單引號 (')。 您合約不得包含非字母的 Unicode 字元,例如湊標記 (#)、 正斜線 (/) 反斜線 (\)、 標點符號 (.) 或問號 (?)。您也不能使用包括非字母的 Unicode 字元,例如 E.K.G 或 d\r 的縮寫。

同義字索引鍵與查詢字詞之間的比對不會區分大小寫。當查詢字詞符合同義字索引鍵時,查詢會擴及該索引鍵的同義字,且搜尋結果將會包含原始查詢字詞與同義字的結果。

建立同義字字典
  1. 建立內含 [索引鍵]、[同義字]及 [語言] 等欄的 .csv 檔案。請務必使用逗號分隔各欄。若檔案包含非 ASCII 字元 (例如讀音符號),您必須使用 UTF-8 加以編碼。儲存檔案時,請將其儲存到可以從伺服器存取,且您可從該伺服器執行 Windows PowerShell Cmdlet 以部署同義字的位置上。

    1. 在 [索引鍵] 欄上,輸入當查詢中出現某詞彙時,要觸發同義字的詞彙 (單一字詞或多個字詞)。請注意,詞彙前後不可有空格。

    2. 在 [同義字] 欄中,輸入當查詢中出現 [索引鍵] 欄所指定的詞彙時,要加入查詢中的同義字 (單一字詞或多個字詞)。由多個字詞組成的同義字會以片語形式加入查詢。

    3. 在選用的 [語言] 欄中,輸入同義字適用語言的縮寫。如需可用語言及其代碼的概觀,請參閱 SharePoint Server 2013 的語言搜尋功能中的表格。若將此欄留空,查詢會擴及所有同義字而忽略查詢語言。請確認語言代碼前後沒有前置空格或尾端空格。

同義字字典常會用來擴充同義字。但您也可以使用同義字字典,將搜尋字詞的變化自動納入對組織中使用之特定詞彙的查詢中。您的同義字檔案輸入可能如下所示:

Key,Synonym,Language
IE,Internet Explorer
Internet Explorer,IE
UN,United Nations,en
UN,Vereinte Nationen,de
BAM,billing and account management
billing and account management,billing and accounts

您可以先在 SharePoint 2013 的外部系統上建立及維護同義字字典檔案,然後再將其匯入 SharePoint 2013 中,讓搜尋系統可以使用其中的同義字。您無法從 SharePoint 2013 匯出同義字字典。若要變更同義字,必須先更新同義字字典檔案,然後再加以重新部署。

注意事項 附註:
當您重新部署同義字字典檔案時,會以更新後的同義字字典檔案的資訊覆寫現有的同義字字典檔案。
匯入同義字字典檔案
  1. 檢查執行此程序的使用者帳戶是否為 Search Service 服務應用程式的管理員。

  2. 啟動 SharePoint 2013 管理命令介面。

    • 若為 Windows Server 2008 R2:

      • 在 [開始] 功能表上,依序按一下 [所有程式]、[Microsoft SharePoint 2013 產品] 及 [SharePoint 2013 管理命令介面]。

    • 若為 Windows Server 2012:

      1. 在 [開始] 畫面上,按一下 [SharePoint 2013 管理命令介面]。

        如果 [SharePoint 2013 管理命令介面] 不在 [開始] 畫面上:

      2. 以滑鼠右鍵依序按一下 [電腦]、[所有應用程式] 與 [SharePoint 2013 管理命令介面]。

    如需如何與Windows Server 2012互動的詳細資訊,請參閱< Windows Server 2012 一般管理工作及瀏

  3. 在 Windows PowerShell 命令提示字元處,輸入下列命令:

    $searchApp = Get-SPEnterpriseSearchServiceApplication 
    Import-SPEnterpriseSearchThesaurus -SearchApplication $searchApp -Filename <Path>
    
    

    其中:

    • <路徑> 指定要匯入之 .csv 檔案 (同義字字典) 的完整 UNC 路徑。

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