Download presentation
Presentation is loading. Please wait.
Published byNeal Eaton Modified over 9 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.