360 likes | 537 Views
SharePoint 2013 Search. Bert Johnson. About Bert Johnson. SharePoint Architect with Protiviti Microsoft Certified Master since 2010 bert@bertjohnson.net http://www.slideshare.net/bertjohnsonnet/ Twitter: @ SPBert. Agenda. Planning for “Enterprise Search” Microsoft’s Search Capabilities
E N D
SharePoint 2013 Search Bert Johnson
About Bert Johnson • SharePoint Architect with Protiviti • Microsoft Certified Master since 2010 • bert@bertjohnson.net • http://www.slideshare.net/bertjohnsonnet/ • Twitter: @SPBert
Agenda • Planning for “Enterprise Search” • Microsoft’s Search Capabilities • SharePoint Search 101 • Search Enhancements in SharePoint 2013 • End-User Experience • Content By Search Web Part • Application Platform
All of Your Data in One Place • SharePoint content • Exchange content • CRM and ERP data • LOB databases • File shares • People / expertise • Websites
Motivations • More data in more places • Find data spread across multiple systems • Scale to support large index and query volumes • Different types of data • Incorporate different types of results • Find employee expertise • A need to act quickly • Enable fast decisions through filtering • Adapt based on user behavior • Ensure results are secure and manageable • Automatic security trimming • Centralized analytics
Microsoft’s Search Capabilities • Search is one of Microsoft’s top priorities, permeating every product line • SharePoint, FAST, and Bing are the cornerstones of a ten year R&D roadmap focused on search innovation • Microsoft’s total R&D budget for 2012 was $9.6 billion, with over $2 billion towards search • Microsoft has recently made several large search acquisitions, including:
FAST Search Solves the Toughest Challenges The #1 electronics retailer • The source for all government publications The #1 computer retailer The #1 fashion retailer The #1 career site
Gartner Quadrant • Consistently recognized as a leadersince the FAST acquisition • Recently downgraded by Gartnerdue to the tight coupling withSharePoint
Supports phonetic name lookup and Wildcards Filter by focus, expertise, etc Organization browsing Recentcontent
Social Search • People Search • Incorporates people’s interests, expertise, and recent activity • Outlook Social Connector automatically discovers relationships • “Self Search” • Returns information about the current user • User Behavior • Click popularity influences the ranking of search results • Suggestions driven by past searches and taxonomy • Ranking driven by: • Content ratings • Social tagging • Query suggestions • Popularity of click-through
LinguisticCapabilities • Managed properties allow structured queries • Wildcard searches using a partial prefix • e.g. “Micro*” returns “Microchip”, “Microscope”, and “Microsoft” • Correct common misspellings and recommend alternatives • Phonetic search algorithm and nickname matching • Search using booleans (AND, OR, NOT) • Support for operators on managed properties • e.g. “modified>6/14/2013” • Manylanguage packs supported
SharePoint Architecture • 2010/2013 Improvements • Crawling now distributed acrossmultiple load balanced servers • Index can be partitioned and distributed across servers • New service application model canisolate search from other services • Scale and performance improvements • Manageability through PowerShell
Renee Lo, Engineer What should I know about implementing ERP? Alan Brewer, Sales What should I know about selling ERP consulting?
… FAST Architecture Format Conversion Lemmatization EntityExtraction Language Detection Mapper • “Content Transformation Services” Pipeline • Sequential stages perform specific tasks on content • Breaks down content into discrete parts • Understands file encoding, data formats, and written languages • Custom stages can be built to enrich content • The Pipeline automatically tries to infer known properties (names, addresses, dates) • e.g. Author property of “John Doe” is automatically picked up from “By John Doe” • “Interaction Management Services” allowed query differentiation • FAST farms can scale to handle any needs
Scale-out Multiple “Dimensions” • Content Volume • Query Volume • Indexing Freshness • Redundancy Options • Search • Indexing • Performance Targets* • 15M Docs/column • 30 QPS/row Query Volume Search and Indexing Query and Result Processing Content Volume Crawling and Content Processing
Search Enhancements in SharePoint 2013 End-User Experience
Site Collection Settings • 18 links of settings to manage!
eDiscovery and Exchange Integration • eDiscovery is based on search • Can now connect to Exchange via trust • Export now supported
MySite Task Aggregation • Search aggregates tasksfrom SharePoint, Exchange,and Project Server • Example of search-basedpresentation
Search Enhancements in SharePoint 2013 Content By Search Web Part
Search Enhancements in SharePoint 2013 Applications
Developer Improvements • Derive from Content By Search Web Part • Supported Methods: • Keyword Query Language • FAST Query Language • REST Interface • Just use /_api/search/query?querytext=‘’ • E.g.: https://intranet.yourcompany.com/_api/search/query?querytext='SharePoint+Conference+.ORG‘
Analytics and Recommendations • New analytics engine based on search • Allows for targeted recommendation
Resources • TechNet SP2013 Search Guide: http://technet.microsoft.com/en-us/sharepoint/jj898538.aspx
About Bert Johnson • SharePoint Architect with Protiviti • Microsoft Certified Master since 2010 • bert@bertjohnson.net • http://www.slideshare.net/bertjohnsonnet/ • Twitter: @SPBert