SharePoint 2010為企業(yè)打開搜索之門
這是一個信息爆炸的時代,企業(yè)和個人可獲取、需處理的信息量呈爆發(fā)式增長,人們對快速、方便、準(zhǔn)確的獲取到自己需要的信息的要求也越來越高,信息檢索在我們的工作和生活中變得越來越不可或缺。
微軟公司推出的協(xié)同辦公與企業(yè)資源整合利器--SharePoint 以其強(qiáng)大的企業(yè)門戶、內(nèi)容管理、搜索、Office產(chǎn)品無縫集成等功能為大家所熟悉。SharePoint 產(chǎn)品的***版本SharePoint 2010有六大功能模塊:網(wǎng)站、社區(qū)、內(nèi)容、搜索、見解和整合應(yīng)用。本文的重點在于SharePoint 2010 上的企業(yè)級搜索。對于這樣的一個問題,我們首先來介紹SharePoint搜索功能發(fā)展路線圖,然后對SharePoint 2010 搜索架構(gòu)、SharePoint 2010 搜索新功能進(jìn)行介紹,***給大家展示幾個使用搜索的應(yīng)用與案例,以期大家對SharePoint 2010 的搜索功能有一個全新認(rèn)識。
SharePoint 產(chǎn)品搜索功能對比
搜索功能一直是SharePoint的重要功能組件,這點由圖1可以說明:
圖1 SharePoint 搜索功能路線圖
(1)MOSS 2003中的搜索技術(shù):熟悉MOSS 2003的讀者都知道MOSS 2003的搜索依賴于Microsoft SQL Server的全文搜索,因此MOSS 2003中的搜索準(zhǔn)確程度和效果都受到了一些限制。
(2)MOSS 2007中的搜索技術(shù):在MOSS 2007中實現(xiàn)了令人期待的獨立搜索功能,這些功能包括多關(guān)鍵字搜索、同義詞關(guān)聯(lián)、設(shè)置***搜索結(jié)果、搜索結(jié)果更新通知、RSS訂閱搜索結(jié)果、自定義搜索及支持內(nèi)容爬網(wǎng)。
(3)SharePoint 2010中的搜索技術(shù):在MOSS 2007全文檢索的基礎(chǔ)上,SharePoint 2010的搜索功能更加強(qiáng)大,在搜索的用戶界面上提供了可視化的搜索界面;在搜索內(nèi)容上,可以對服務(wù)器場、網(wǎng)站、列表進(jìn)行搜索,還可以對組織機(jī)構(gòu)中的人員和專家進(jìn)行搜索,并對人員和專家建立聯(lián)系;對搜索過濾功能有了增強(qiáng),可以在上下文環(huán)境中進(jìn)行搜索;在搜索范圍上,可以使用網(wǎng)頁、桌面、移動設(shè)備進(jìn)行搜索。具體有哪些變化我們可以參考SharePoint 2010搜索新功能。
SharePoint 2010 搜索產(chǎn)品與架構(gòu)
SharePoint 2010搜索產(chǎn)品不同于MOSS 2007里的搜索產(chǎn)品,SharePoint 2010搜索產(chǎn)品更加豐富與獨立,包括的產(chǎn)品有:
Microsoft SharePoint Foundation 2010 search
Microsoft Search Server 2010 Express
Microsoft Search Server 2010
Microsoft SharePoint Server 2010
FAST™ Search Server 2010 for SharePoint
這五個搜索產(chǎn)品的功能對比如表1所示:
表1 SharePoint 2010 搜索產(chǎn)品功能對比#p#
由上表我們可以看到,從SharePoint Foundation到FAST™ Search Server是一個搜索功能逐漸增強(qiáng)的產(chǎn)品線,這樣做的好處是可以根據(jù)企業(yè)實際需要來部署相應(yīng)的產(chǎn)品,一方面為企業(yè)節(jié)省了成本,另一方面又為功能擴(kuò)展留下了可擴(kuò)展的接口。不管怎么樣,SharePoint 產(chǎn)品的數(shù)據(jù)庫是SQL Server數(shù)據(jù)庫,其搜索也離不開SQL Server。SharePoint 2010 搜索架構(gòu)如圖2所示:
圖2 SharePoint 2010搜索架構(gòu)
由圖2我們可以看到,SharePoint 2010搜索的核心架構(gòu)包括四個部分:爬網(wǎng)者、索引引擎、搜索引擎、用戶接口和查詢對象。爬網(wǎng)者定義了能夠爬網(wǎng)的對象,索引引擎對檢索的內(nèi)容建立索引,搜索引擎負(fù)責(zé)檢索,用戶接口查詢對象負(fù)責(zé)響應(yīng)用戶操作和現(xiàn)實查詢結(jié)果。
SharePoint 2010 搜索新功能
SharePoint 2010的搜索新功能我們分成兩類用戶來介紹:普通用戶和管理員。
普通用戶新功能
普通用戶的新功能主要體現(xiàn)在兩個方面,一方面是搜索功能本身的增強(qiáng);另一方面是對搜索結(jié)果的處理,下面分別簡介。
(1) 新聞檢索功能
◆ 自由文本查詢和屬性查詢的布爾查詢語法
◆ 搜索關(guān)鍵字和文檔屬性的前綴匹配
◆ 鍵入搜索查詢時的建議
◆ 用戶運行查詢后的建議
◆ Windows 7 中的企業(yè)級搜索連接器
(2) 對搜索結(jié)果的改進(jìn)
◆ 優(yōu)化面板
◆ 利用人員搜索,用戶不僅可在組織中按姓名,還可按許多其他類別(如部門、職務(wù)、項目、專業(yè)和位置)查找其他人員
◆ SharePoint Server 2010 通過改進(jìn)提高了搜索結(jié)果的相關(guān)性和有效性:根據(jù)搜索結(jié)果歷史記錄排位、基于推測的元數(shù)據(jù)關(guān)聯(lián)
管理員新功能
(1) SharePoint Server 2010 具有新的管理中心界面。
(2) 服務(wù)器場配置向?qū)г诋a(chǎn)品安裝完成后自動運行,此向?qū)Э蓭椭喕⌒?a class="nounderline" title="服務(wù)器" target="_blank" >服務(wù)器場的部署,搜索系統(tǒng)可以在服務(wù)器場配置向?qū)瓿蛇\行后,立即對本地 SharePoint 網(wǎng)站(服務(wù)器場中的網(wǎng)站)進(jìn)行爬網(wǎng)。
(3) 獨立于其他共享服務(wù)的搜索服務(wù)管理。
(4) 對自動執(zhí)行管理任務(wù)的擴(kuò)展支持。
(5) 對已增加的爬網(wǎng)容量進(jìn)行伸縮。
(6) 對已增加的吞吐量和縮短的延遲進(jìn)行伸縮。
(7) 正常操作期間的拓?fù)涔芾怼?/p>
(8) SharePoint Server 2010 提供了監(jiān)視服務(wù)器場的操作和自定義報表的新功能。
(9) 利用運行狀況和性能監(jiān)視功能,管理員可以監(jiān)視服務(wù)器場中的搜索操作。此功能對監(jiān)視爬網(wǎng)狀態(tài)和查詢性能特別有用。
(10) 可自定義報告,它可幫助您分析搜索系統(tǒng)操作和調(diào)整搜索系統(tǒng),以提供***搜索查詢結(jié)果。
(11) 可通過爬網(wǎng)或聯(lián)合操作在 SharePoint 網(wǎng)站外的存儲庫中搜索內(nèi)容。
有關(guān)搜索新功能的更詳細(xì)介紹,感興趣的讀者可以參考:
http://technet.microsoft.com/zh-cn/library/ee667266(office.14).aspx
應(yīng)用與案例
在應(yīng)用與案例中,我們通過對搜索選項和搜索結(jié)果的展示來體驗一下SharePoint 2010的企業(yè)級搜索。在搜索中心界面,我們可以選擇高級搜索功能來看一看SharePoint 2010的搜索到底有什么變化,高級搜索的界面如圖3所示:
圖3 高級搜索
在搜索選項上增加自由文本查詢和屬性查詢的布爾查詢語法、搜索關(guān)鍵字和文檔屬性的前綴匹配,多語言支持。
SharePoint 2010的搜索從形式上可以分為兩類,一類是對網(wǎng)站、業(yè)務(wù)數(shù)據(jù)的檢索;一類是對組織機(jī)構(gòu)中人員的檢索。其檢索的演示界面分別如圖4~5所示:
圖4 對網(wǎng)站內(nèi)容搜索
在上圖所示的搜索結(jié)果頁面中,我們可以看到這和MOSS 2007中的搜索有了不同,首先在搜索結(jié)果頁面分成了3個部分,左邊是對搜索結(jié)果的分類,如結(jié)果類型、站點、作者、日期、關(guān)鍵字??梢酝ㄟ^這些分類來對搜索結(jié)果進(jìn)行過濾,這是一個更加滿足企業(yè)搜索需求的重大變化,假設(shè)我們需要檢索Word文檔,那么在搜索結(jié)果里只需要過濾結(jié)果類型是Word的即可。
在搜索結(jié)果的右端展示了相關(guān)搜索,我們知道,企業(yè)信息檢索的難度在于一方面需要檢索的信息來源比較分散;另一方面在于對搜索內(nèi)容的相關(guān)性處理的不夠友好。如根據(jù)關(guān)鍵字檢索出了一個文檔庫的內(nèi)容,但是我不能直接打開搜索結(jié)果的附件。在SharePoint 2010中列出了更多相關(guān)搜索,不僅如此,更增加了對多語言的支持和縮寫的檢索支持。
【編輯推薦】