SharePoint 2010 Search Shikhar Thapa Senior Consultant 11/05/2010.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

Enterprise Search with FAST Rick McDannel Manager of Information Technology.
Microsoft SharePoint 2010 technology for Developers
L Lars Fastrup Independent SharePoint Consultant SharePoint Products Tony Malandain Product Manager, BA-Insight
Enterprise Search with SharePoint Portal Server Level: 300 Collaboration and Business Productivity.
Customizing the MOSS 2007 Search Results November 2007 Rafael Perez.
DEV11 SharePoint Search Extensibility Mike Fitzmaurice Senior Technical Product Manager Microsoft Corporation
Mirjam van Olst. About Mirjam van Olst Microsoft Certified Master SharePoint 2007 MVP SharePoint Server SharePoint Architect at Macaw Co-organizing DIWUG.
Authentication Administration Storage Compliance Authentication Administration Storage Compliance Audio Conferencing and Calendaring .
SharePoint 2007: Search Deep Dive Erik Mau Inetium.
SharePoint 2010 Search Deep Dive
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Agenda: Solomon N’Jie Overview Microsoft Enterprise Search Solution
beyond 10 blue links Making people more productive and driving business outcomes People & Expertise My Work Business Data Information Services.
1 Presented by Jacob Wilson
SharePoint de Contact Search and Find With SharePoint 2010 Thierry Gasser Technical Specialist Collaboration Platform
Implementation Considerations for FAST Search For SharePoint (FS4SP) Presenter : Shyam Narayan MOSSIG – February 2011 Meeting b:
Technical Overview of FAST Search Server 2010 for SharePoint Sezai Komur SharePoint Solutions Architect CSG.
Enterprise Search With SharePoint Portal Server V2 Steve Tullis, Program Manager, Business Portal Group 3/5/2003.
Yves Kerwyn ► Office & SharePoint Product Marketing Manager.
Welcome to the Minnesota SharePoint User Group November 11 th, 2009 SharePoint 2010 Administration Wes Preston, Brian Caauwe.
ARC06 SharePoint Search Deployment Mike Fitzmaurice Senior Technical Product Manager Microsoft Corporation
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
SharePoint Server 2013 Architecture and Identity
Overview of Search Engines
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
Presented by Jacob Wilson SharePoint Practice Lead/Principal Bross Group 1.
Enterprise Search. Search Architecture Configuring Crawl Processes Advanced Crawl Administration Configuring Query Processes Implementing People Search.
1 Enterprise Search From Microsoft Unlock the potential of your organization NameTitle Microsoft Corporation.
First Look Clinic: What’s New for IT Professionals in Microsoft® SharePoint® Server 2013 Sayed Ali (MCTS, MCITP, MCT, MCSA, MCSE )
Classroom User Training June 29, 2005 Presented by:
SharePoint MOSS Platform Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Enterprise.
SharePoint 2007 Overview and Solution Examples Inetium.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
Introducing Reporting Services for SQL Server 2005.
Virtual techdays INDIA │ august 2010 FAST Search for SharePoint 2010 Allirajan Ramachandran │ Technology Specialist, Microsoft Corp
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
SharePoint 2010 Search Architecture The Connector Framework Enhancing the Search User Interface Creating Custom Ranking Models.
Jeff Fried Senior Product Manager Microsoft OFS210.
User Experience Takes user input, displays results Search Engine Builds index, returns results Content Processing Retrieves content, prepares for indexing.
CERN IT Department CH-1211 Geneva 23 Switzerland t OIS Andreas Wagner – CERN IT/OIS Eduardo Alvarez – CERN IT/OIS Sergio Fernandez – CERN.
Meeting # 75 Meeting # 75 Welcome to the Minnesota SharePoint User Group February 9 th, 2011 SharePoint.
Searching Business Data with MOSS 2007 Enterprise Search Presenter: Corey Roth Enterprise Consultant Stonebridge Blog:
Dominique Verhaeghe Technology Advisor Microsoft Belux
Module 10 Administering and Configuring SharePoint Search.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
0 SharePoint Search 2013 Rafael de la Cruz SharePoint Developer Seneca Resources twitter.com/delacruz_rafael
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
Microsoft Office SharePoint Server 2007 Enterprise Search Enterprise Search Overview.
Unplugged FAST meets SharePoint (FS4SP)
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
What’s New in Microsoft SharePoint Server Microsoft SharePoint Server 2010 includes several key enhancements and additions. The ribbon, part of.
Búsqueda en SharePoint 2010: una introducción. Quick, easy, powerful search (for free!) Complete intranet search High-end search delivered through SharePoint.
Jorke Odolphi Product Technology Specialist WebCentral Using Microsoft Operations Manager To Monitor And Maintain Your Farm.
Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social Bookmarking.
WINDOW SEARCH SERVER Topics  Topology  High-level Architecture  Performance  WSS vs. MOSS Search Comparison  Search Server 2008.
Business Data Integration with MOSS 2007 Naveedullah Khan PMP, MCAD.NET Senior Consultant.
Introduction to Enterprise Search Corey Roth Blog: Twitter: twitter.com/coreyrothtwitter.com/coreyroth.
Marius Constantinescu Valerie Alonso Technical ArchitectLead Consultant blue-infinity (Switzerland) S.A. Aller plus loin avec le Search.
Chris Mayo Microsoft Corporation SESSION CODE: OSP204.
Search can be Your Best Friend You just Need to Know How to Talk to it IW 306 Ágnes Molnár.
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Microsoft Office SharePoint Server 2007 Enterprise Search
Searching Business Data with MOSS 2007 Enterprise Search
Searching Business Data with MOSS 2007 Enterprise Search
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Presentation transcript:

SharePoint 2010 Search Shikhar Thapa Senior Consultant 11/05/2010

Scale-out Architecture End-user Enhancements Social Search Extensibility Enhancements Deployment and Manageability FAST Search for SharePoint Agenda

Quick, easy, powerful search (for free!) Complete intranet search High-end search delivered through SharePoint Basic search Intranet-wide search People and expertise search Visual experiences, extreme adaptability and advanced content processing Powerful platform to build on 360° customer views Research portals Reputation analysis … Products for Every Customer Need

Query Object Model Content OpenSearc h Source Crawling - Traverse URL space to record items in search catalog Indexing - Extract information from items to enable efficient matching Query Servers - Accept query requests from users and return results Search Center - UI for users to issue queries and interact with results Query Federation - Return results from non- SharePoint Indexes Crawler Indexer Query Servers Index Partition Connectors - Know how to process different content sources Index Partition - Subset of the overall index

Scale-out Architecture End-user Enhancements Social Search Extensibility Enhancements Deployment and Manageability FAST Search for SharePoint Agenda

MOSS 2007 Search Scale-out “Single point of failure” “Bottleneck” “The whole index” “Bottleneck” + Query

SharePoint Server 2010 Search Scale-out “Single point of failure” “Bottleneck” “The whole index” “Bottleneck” Multiple Indexers Crawl Distribution Query Mirroring Index Partitioning Stateless Crawlers Multiple Prop DBs Admin Database + Admin Component

Content Distribution Crawl Distribution –In-built load balancer distributes hosts to crawl databases –Crawlers crawl content that is covered by crawl database –Default configuration can be overwritten using host distribution rules E.g. purchasing a new connector Query Distribution –Low query latency if all index partitions equal in size –Distribution by hash of documentId –Crawlers partition indexed data and propagate to query servers

Scale-out Architecture End-user Enhancements Social Search Extensibility Enhancements Deployment and Manageability FAST Search for SharePoint Agenda

End-User UI Out-of-box refinement –Refine over key results properties –Metadata, taxonomy and social tags based results refinement –Easy to extend over custom properties One-stop Search Center –Scopes, web parts, best bets, top answers, advanced search –Query federation brings together results from all over - native support for OpenSearch Core search experience –Improved did you mean suggestions –New pre-query and post related query suggestions –“View in browser” link (for most office docs) –Improved query syntax

End-User UI Improved relevance ranking –New ingredients for Relevance –Improved low-noise snippets in summaries Enhanced multi-lingual support –Automatic detection of language of many document types and part of documents –Compound word handling –Improved ranking of documents in multilingual collections New form factors –Mobile search from Smartphone browsers –Desktop search integration in Windows 7

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

Search Usability Features Query Suggestion. One Point of Entry Improved result layout and hit- highlighting Refine by query type, and many other pivots Best Bets/Did you Mean Tabbed Interface

New Query Syntax Support for Boolean operators for FreeText queries and property queries –(“Search” OR “SharePoint Search”) AND (title:“keyword syntax” OR title:“query syntax”) Prefix matching support for keywords and properties –Bench* jobtitle:Scien* Improved operator support for property restrictions –=, >, = –Can create range refinements

Demonstration

Scale-out Architecture End-user Enhancements Social Search Extensibility Enhancements Deployment and Manageability FAST Search for SharePoint Agenda

Social Search Entry from Core Results Fuzzy name search Self-Search Expertise/Profile Search Refinements

Overview of the social search system Managed Metadata Service Application (Taxonomy) Search Service Application User Profile Service Application

Connect with People and Expertise Phonetic and nickname matching Improved result layout and hit- highlighting Recently authored content Refine by query type, and many other pivots Sort by relevance, name or social distance Vanity search

Demonstration

Scale-out Architecture End-user Enhancements Social Search Extensibility Enhancements Deployment and Manageability FAST Search for SharePoint Agenda

Common Framework, APIs, Development Tools Richer Capabilities enable search-driven applications

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 Refinement Search Tab Pages

Search Input Web Parts Search Box –Scope options –Additional query terms –Advanced Search Page –Search Results Page –Query Suggestion Advanced Search –Input types –Properties (metadata) –Search Results Page

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

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

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

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

Search Extensibility: End-User UI Change web part properties – no code –Modify XSLT –Modify config XML Refinement panel – control metadata available for refinement Advanced search – control metadata available for advanced search queries Extend OOB web parts programmatically –All OOB web parts are public –Extend web parts to change default behavior E.g. Extend core results web part to show result previews Extend Search Center with vertical experiences –All web parts communicate through public interface (SharedQueryManager object)

Bringing it all together…

Search Extensibility - Federation Query Federation –Bring external search results into the SharePoint experience –Based on Open Search standard –Exposed through UI + public federation object model

Connector Architecture Search Engine/Index Search BDC Runtime WCF Database s.NET BDC Connector Execution call routing through BDC Connector using BDC model file Execution call routing through BDC Connector using BDC model file Custom BDC Connector Search user queries BDC Profile Pages or External Lists Search results page – results based on metadata Search page points to Profile Page or custom page to show search result Fetch data from repository Protocol Handlers

Demonstration

Scale-out Architecture End-user Enhancements Social Search Extensibility Enhancements Deployment and Manageability FAST Search for SharePoint Agenda

Richer Manageability Consolidated administration UI dashboard Automated service password management through “managed accounts” PowerShell support for scripted administration Built-in system health monitoring, support for SCOM monitoring and alerting Built-in and extensible search analytics reporting

Other Engine Enhancements Support for regular expressions in Crawl Rules Native support for crawling case sensitive repositories Ability to prioritize Content Sources so as to distribute crawler resources New ‘Crawl Policy’ to define how crawler treats error conditions Low indexing downtime Search Backups

Demonstration

End-user Enhancements Social Search Scale-out Architecture Extensibility Enhancements Deployment and Manageability FAST Search for SharePoint Agenda

FAST Search for SharePoint FAST Search for SharePoint Content + Profiles Architecture Content search People search Unique Social Search from SharePoint Server 2010 Common connectors and content APIs Common query and federation APIs Best High-End Content Search based on FAST ESP SharePoint Server 2010 SharePoint Server 2010

Visual, Conversational Search Thumbnails Sorting on any property Similarity Search Visual Best Bets Scrolling PowerPoint Previews Scrolling PowerPoint Previews Refinement with counts on any property Refinement with counts on any property

Beyond Just SharePoint Search

Content Processing and Schema Extracted document attributes reported as Crawled Properties Crawled Properties mapped to Managed Properties Characteristics are defined for Managed Properties, e.g. –Refiners –Sorting –Queryable –Type Definition and mapping done via UI or Powershell –Not via Central Admin Admin UISchema CmdLetsCustom Client Schema Object Model Schema Service (hosted in IIS) Property backend blisspsctrlconfigserver Update ToolsPersistence Document Processing Pipeline PropertiesMapper PropertiesReporter Update configuration Alert pipeline of updated schema Report discovered crawled properties

Demonstration

Site Collection Scopes Similar interface to SSP Scope Management Organize by Display Group Same flexibility for rules

Scope Visibility Define Display Groups Groups Control Visibility on Search Web Parts

Search Visibility Control if a site shows up in search results Sites are already security trimmed Example: Search Center Set to “No”

Keywords & Best Bets Use query reporting to help define keywords Use keywords to provide access to content inaccessible to the crawler

SharePoint Server 2010 Search Major improvements over MOSS 2007 AreaNew features and benefits MOSS 2007 SharePoint 2010 SocialConnect with people and expertise Address-book style name lookup with phonetic matching Improved expertise matching - mined inbox data Social behavior improves search; search improves mySites  RefinementFind information faster Metadata-based refiners provide drill-down Related query suggestions show popular queries  RelevanceProvide great search results New ingredients, more experience -> better OOB search Better wordbreakers in more languages Social Distance, tagging, click-through influence relevance  PlatformIndustrial Strength Search at High Scale Index partitioning -> sub-second latency at 100M items Full failover support Connector and BDC enhancements and tooling support  TCODeploy and Operate with less effort Virtualization and native 64-bit simplify deployment Powershell, Admin web parts, SCOM provide easier admin  Extensibility Create powerful applications based on search Web parts, query OMs are public -> easy to modify Enhanced query syntax 

Q & A References: 9c60-d539896c66ce&displaylang=en Presentation Material: slide link Contact: Shikhar Thapa

A key element to your success.