Top Banner
Overview of Search in SharePoint Server 2013 Sezai Komur NEC
59

Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

May 12, 2015

Download

Technology

Sezai Komur

My slide deck from my presentation "Overview of Search in SharePoint Server 2013" the 2013 Australian SharePoint Conference - April 11 2013, Sydney
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Overview of Search in

SharePoint Server 2013

Sezai Komur

NEC

Page 2: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Who is Sezai? SharePoint Server MVP SharePoint Solutions Architect – NEC

Australia Perth SharePoint User Group Email

[email protected]@nec.com.au

Twitter@sezai

LinkedInhttp://www.linkedin.com/in/sezaikomur

Page 3: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Agenda History of SharePoint Search Architecture of Search in SharePoint 2013 Search Centre Result Sources Result Types Display Templates Query Rules Content Enrichment Recommendations Recap

Page 4: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

History of SharePoint Search There has been Search in SharePoint

since SharePoint 2001 and all versions since.

FAST Search and Transfer Acquisition in 2008.

Two Search Product Options for SharePoint 2010SharePoint Server 2010 SearchFAST Search Server 2010 for SharePoint

One Search Product Option for SharePoint 2013!

Page 5: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 6: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Lineage of SharePoint 2013 SearchSharePoint 2001

Search

SharePoint 2003 Search

MOSS 2007 Search

SharePoint 2010 Search

FAST ESP

FAST Search Server 2010 for SharePoint

SharePoint 2013 Search

Page 7: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 8: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

SharePoint Server 2013 Search Architecture

Page 9: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

SharePoint Server 2013 Search Architecture

Page 10: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Search Engine Basics

1. Connect to and crawl content2. Process the content3. Store the content in an index 4. Execute search queries against the index5. Retrieve Results6. Display the results to the user

Page 11: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Search Schema Crawled Properties

Individual data properties detected during crawls

Managed PropertiesAnother ‘layer’ of properties that map to crawled properties

Used in search queries

Page 12: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Demo

SharePoint 2013 Search Centre

Page 13: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 14: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 15: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 16: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 17: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 18: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 19: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 20: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 21: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Result Sources Replacement for 2010 Scopes +

Federated Locations Apply a query transform to return a

corpus subset Can be created in Service Application,

Site Collection and Site levels Used when defining a new Search

‘Vertical’ Create a new Search Results page and

applying the Result Source to it to create a search experience

Page 22: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Result Types Each Search Result Item is rendered

differently Each Item Uses a different Display

Template No more XSLT, use HTML and

JavaScript

Page 23: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Demo

Result Sources and Result Types

Page 24: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 25: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 26: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 27: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 28: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 29: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 30: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 31: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Query Rules Replaces 2010 Search Keywords and

Best Bets Used to understand user intent and

deliver a targeted user experience Query Conditions Query Actions Query Publishing

Page 32: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Google Examples

Page 33: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Siri Examples

Page 34: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Demo

Query RulesResult Blocks

Page 35: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 36: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 37: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 38: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 39: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 40: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 41: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Content Search Web Part SharePoint’s Site Collection Boundary

Problem Uses Search as a data source to

display content

Page 42: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Demo

Content Search Web PartDisplay Templates

Page 43: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 44: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 45: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 46: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 47: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 48: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Content Enrichment Web Service Used for Entity Extraction Replacement to the FAST Search

Document Processing Pipeline / Processing Pipeline Extensibility

For each item that is crawled: - The file / properties can be passed to a

web service. - The web service contains custom code

which can create new managed properties that are stored in the index.

Powerful for extensibility

Page 49: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Content Enrichment Web Service You can run code against crawled data

and pass data to other systems to: - CRM/ERP and other Line-of-business systems

- Geocoding - OCR - Audio and Video Transcription - ‘Deep’ Search of raw data

Page 50: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Recommendations Analytics based recommendations

engine Similar to – Amazon “people who purchased this

also purchased” LinkedIn “people who viewed this

profile also viewed”

Page 51: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 52: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Recap – Key Takeaways One NEW Search Engine based on

FAST & SharePoint Search Search requires more servers Search Centre is overhauled and

improved Significant UI enhancements –

previews Query Builder in many places

Page 53: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Recap – Key Takeaways Result Sources – Replaces scopes &

federated locations Result Types – Configure different

Display Templates for individual results

Display Templates – Define how an item is rendered with HTML and JS

Page 54: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Recap – Key Takeaways Query Rules – Replaces keywords

and best bets Intent based search experience. When conditions of a query rule

trigger are met: - Add promoted results - Add result blocks - Change Result Rank

Page 55: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Recap – Key Takeaways Result Sources, Result Types,

Query Rules & Search Schema can be managed at many levelsSearch Service ApplicationSite CollectionSite

Page 56: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Recap – Key Takeaways Content Search Web Part – Cross

Site Collection Aggregation!!! Content Enrichment – Can be used

for property extraction - powerful extensibility

Recommendations – Recommends based on analysis of user behaviour

Page 57: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Questions!

Page 58: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney
Page 59: Overview of Search in SharePoint Server 2013 - Australian SharePoint Conference - April 11 2013, Sydney

Thank you to our sponsors