With SharePoint 2013, Microsoft has combined the best features of SharePoint search and FAST into a single engine with better relevance, faster performance, and easier configuration.
This session will introduce SharePoint 2013’s new search capabilities and provide tips for deploying an enterprise-wide search platform. We’ll walk through strategies for managing content sources, optimizing filters, and providing a clean interface with display templates.
2. About Bert Johnson
• SharePoint Architect with Protiviti
• Microsoft Certified Master since 2010
• bert@bertjohnson.net
• http://www.slideshare.net/bertjohnsonnet/
• Twitter: @SPBert
3. 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
5. All of Your Data in One Place
• SharePoint content
• Exchange content
• CRM and ERP data
• LOB databases
• File shares
• People / expertise
• Websites
6. 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
8. 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:
9. 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
10. Gartner Quadrant
• Consistently recognized as a leader
since the FAST acquisition
• Recently downgraded by Gartner
due to the tight coupling with
SharePoint
13. 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
14. Linguistic Capabilities
• 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”
• Many language packs supported
15. SharePoint Architecture
• 2010/2013 Improvements
• Crawling now distributed across
multiple load balanced servers
• Index can be partitioned and
distributed across servers
• New service application model can
isolate search from other services
• Scale and performance improvements
• Manageability through PowerShell
17. Alan Brewer, Sales
What should I know about
selling ERP consulting?
Renee Lo, Engineer
What should I know about
implementing ERP?
18. FAST Architecture
• “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
Format
Conversion
Language
Detection
Entity
Extraction
Lemmatization
Mapper
…
31. 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='Share
Point+Conference+.ORG„
36. About Bert Johnson
• SharePoint Architect with Protiviti
• Microsoft Certified Master since 2010
• bert@bertjohnson.net
• http://www.slideshare.net/bertjohnsonnet/
• Twitter: @SPBert