window search server 2008. topics topology high-level architecture performance wss vs. moss...

24
WINDOW SEARCH SERVER WINDOW SEARCH SERVER 2008 2008

Upload: neal-eaton

Post on 17-Jan-2018

223 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

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

WINDOW SEARCH SERVERWINDOW SEARCH SERVER20082008

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

TopicsTopics

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

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

TopologyTopology

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

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

ArchitectureArchitecture

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

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

PerformancePerformance

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

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

WSS vs. MOSS Search ComparisonWSS vs. MOSS Search Comparison

Windows Windows SharePoint SharePoint

ServicesServices

Microsoft Office Microsoft Office SharePoint SharePoint

ServerServerCan IndexCan Index Local Local

SharePoint SharePoint contentcontent

SharePoint, SharePoint, Web, Exchange Web, Exchange

File Shares, File Shares, Notes, LOB… Notes, LOB…

Rich, relevant resultsRich, relevant results XX XXAlerts, RSS, DYM, Dup collapseAlerts, RSS, DYM, Dup collapse XX XXScopes, Managed PropertiesScopes, Managed Properties XXBest Bets, Result Removal, Query ReportsBest Bets, Result Removal, Query Reports XXTabsTabs XXPeople Search, People Search, **KNKN XX****BDC SearchBDC Search XXAPIs ProvidedAPIs Provided QueryQuery Query + AdminQuery + Admin

* Knowledge Network is a separate product** BDC is Enterprise CAL

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

Introducing Microsoft Search Server Introducing Microsoft Search Server 2008 Express2008 Express

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

USER EXPERIENCEUSER EXPERIENCE

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

TopicsTopics

Search Center Search Usability Features Power User Features Demo

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

Search CenterSearch Center

Site Template Tabbed Interface Multiple Entry-

points Keywords,

Definitions, and Best Bets

Extensible

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

Search Usability FeaturesSearch Usability Features

Hit Highlighting

“Did you mean” feature

Duplicate collapsing

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

““Power User” FeaturesPower 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”)

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

EXTENSIBILITYEXTENSIBILITY

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

TopicsTopics

Search Web Parts Search Tabs Search API Demo

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

Browser-Based Extensibility OptionsBrowser-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

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

Search Input Web PartsSearch 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

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

Search Utility Web PartsSearch 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

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

Search Best Bets / High Search Best Bets / High Confidence ResultsConfidence Results

Same web part, different configuration XSLT for display Show Keywords? Show Best Bets? Show High Confidence Matches Best Bet Limit

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

Search Core ResultsSearch Core Results

Results per Page Enable removal of duplicates Enable stemming Selected Columns Configurable XSLT Scope

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

Search TabsSearch 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

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

Bringing it all together…Bringing it all together…

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

Search APISearch 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();

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

Search APISearch 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();

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

QQ&&AA