Presentation is loading. Please wait.

Presentation is loading. Please wait.

WINDOW SEARCH SERVER 2008. Topics  Topology  High-level Architecture  Performance  WSS vs. MOSS Search Comparison  Search Server 2008.

Similar presentations


Presentation on theme: "WINDOW SEARCH SERVER 2008. Topics  Topology  High-level Architecture  Performance  WSS vs. MOSS Search Comparison  Search Server 2008."— Presentation transcript:

1 WINDOW SEARCH SERVER 2008

2 Topics  Topology  High-level Architecture  Performance  WSS vs. MOSS Search Comparison  Search Server 2008

3 Topology  Single Server  Separate Index Server with WFE playing Query Role  Separate Index and Separate Query Server  Index Server can crawl itself or a specific WFE

4 Architecture  Index Engine  Query Engine  Protocol Handlers  IFilters  Content Index  Property Store  Search Configuration  Wordbreakers

5 Performance  Change Log / Security Change Only Crawl  Continuous Propagation  10s of Millions of documents per Indexer  WSS sites use MOSS Search

6 WSS vs. MOSS Search Comparison Windows SharePoint Services Microsoft Office SharePoint Server Can Index Local SharePoint content SharePoint, Web, Exchange File Shares, Notes, LOB… Rich, relevant results XX Alerts, RSS, DYM, Dup collapse XX Scopes, Managed Properties X Best Bets, Result Removal, Query Reports X TabsX People Search, *KN X **BDC Search X APIs Provided Query Query + Admin * Knowledge Network is a separate product ** BDC is Enterprise CAL

7 Introducing Microsoft Search Server 2008 Express

8 USER EXPERIENCE

9 Topics  Search Center  Search Usability Features  Power User Features  Demo

10 Search Center  Site Template  Tabbed Interface  Multiple Entry- points  Keywords, Definitions, and Best Bets  Extensible

11 Search Usability Features  Hit Highlighting  “Did you mean” feature  Duplicate collapsing

12 “Power User” Features  Property-based Searches Customer:Acme (find all items where Customer metadata = Acme) Author:”Sally Jones” (find all items authored by Sally Jones) ContentType:task (find all items of a specific content type) Site:http://www.microsoft.com  Keyword Searches +Solution (keyword inclusion) -Plumtree (keyword exclusion) Quotes for Exact Match (i.e., “User Group”)

13 EXTENSIBILITY

14 Topics  Search Web Parts  Search Tabs  Search API  Demo

15 Browser-Based Extensibility Options  Search Web Parts  Search Box / Advanced Search  Search Summary  Search Statistics  Search Paging  Search Actions  Search Best Bets / High Confidence Results  Search Results  Search Tab Pages

16 Search Input Web Parts  Search Box  Scope options  Additional query terms  Advanced Search Page  Search Results Page  Advanced Search  Input types  Properties (metadata)  Search Results Page

17 Search Utility Web Parts  Search Summary  “Did you mean”  “You searched for”  Search Statistics  Search Paging  Next / Prev Text  Next / Prev Images  Search Action Links  Determine what links to display

18 Search Best Bets / High Confidence Results  Same web part, different configuration  XSLT for display  Show Keywords?  Show Best Bets?  Show High Confidence Matches  Best Bet Limit

19 Search Core Results  Results per Page  Enable removal of duplicates  Enable stemming  Selected Columns  Configurable XSLT  Scope

20 Search Tabs  Based off of lists in Search Center Site  Tabs in Search Pages  Tabs in Search Results  Process:  Create Entry Page  Create Results Page  Configure Web Parts on Entry and Results Page  Add Entry Page to Tabs in Search Pages  Add Results Page to Tabs in Search Results

21 Bringing it all together…

22 Search API  KeywordQuery  Allows basic property-based and free text queries  Namespace: Microsoft.Office.Server.Search.Query  Example: KeyWordQuery query = new KeyWordQuery(); query.SelectProperties.Add(“Customer”); query.QueryText = “Author:Erik SharePoint”; ResultTableCollection results = query.Execute(); KeyWordQuery query = new KeyWordQuery(); query.SelectProperties.Add(“Customer”); query.QueryText = “Author:Erik SharePoint”; ResultTableCollection results = query.Execute();

23 Search API  FullTextSqlQuery  Allows highly customized MSFT Full text search syntax queries  Namespace: Microsoft.Office.Server.Search.Query  Example: FullTextSqlQuery query = new FullTextSqlQuery(); query.QueryText = “SELECT Customer, Path FROM Scope() WHERE …”; ResultTableCollection results = query.Execute(); FullTextSqlQuery query = new FullTextSqlQuery(); query.QueryText = “SELECT Customer, Path FROM Scope() WHERE …”; ResultTableCollection results = query.Execute();

24 Q&AQ&AQ&AQ&A


Download ppt "WINDOW SEARCH SERVER 2008. Topics  Topology  High-level Architecture  Performance  WSS vs. MOSS Search Comparison  Search Server 2008."

Similar presentations


Ads by Google