Upload
thuan-nguyen
View
292
Download
2
Embed Size (px)
Citation preview
Thuan Nguyen SharePoint Solution Architect
FPT Software
Search solution in SharePoint
2013 Hanoi, Aug 22, 2015
About me
2
SharePoint Practice Lead, Solution Architect – FPT
Software
Microsoft SharePoint MVP (2011, 2012, 2013, 2014,
2015)
Used to love start-up with two SharePoint-based
products.
Now focus on SharePoint solution for Singapore
Government.
Email [email protected]
Twitter @nnthuan
LinkedIn https://sg.linkedin.com/in/thuansoldier
Blog http://thuansoldier.net
3
4
If you don’t do search, you are not
using computer
Agenda
5
History of Search in SharePoint platform
Microsoft Search Model
Search-Driven Application
Hybrid Search SharePoint
SharePoint Search History
6
Single Search
platform
Microsoft Search Model
7
Find Answer Extend
Find what you’re looking
for with intelligent results
tailored to you
Get answers and take action
with an experience that’s
always a step ahead
Build smarter applications
that can scale for any need
8
Get the right result
Tailored to you
From anywhere Find
One search box – many answers
9
10
12
13
14
Understand your intent
Visualize the result
Act on results Answer
Query Rule
15
Communicating via an engaging UX
Understanding what the users is actually asking for
Acting based on that information
User means: Find presentation
about “scoping”
User types: scoping deck
User means: What is Brad
Smith’s department name?
User types: Brad Smith
User means: What does the new
Microsoft Surface look like?
User types: Microsoft surface
Keyword Result Type Named
Entity
Show best PowerPoints that
match “scoping”
Show people named
“Brad Smith”
Top query in Videos
Show videos for
“Microsoft Surface”
16
17
18
19
20
21
Understand your intent
Visualize the result
Act on results Extend
22
23
Extend
Scalable Platform
Enterprise and external
content
Extensible content
processing
Flexible query
management
Integrate with business
applications
24
Enterprise and external
content
Extensible content
processing
Flexible query
management
Integrate with business
applications
Extend
Search-Driven Application
Don’t look like “search.”
Drive result presentation
25
Overall Search Architecture
26
mssearch.exe noderunner.exe noderunner.exe noderunner.exe
Public API
Unit of scale/role boundary
noderunner.exe
ANALYTICS
27
Search-Driven Architecture
Hybrid Search Solution
• User searches from the SharePoint Server 2013
Search Center display hybrid results
• User searches from the SharePoint Online Search
Center display hybrid results.
28
ITPros
Understand logical Search architecture
Plan for Search topology
Distribute Search component
Scale out Search topology
High-availability Search
29
Developer
Understand Search Extensibility UI
Query
Content
Relevance & linguistics
Development CSOM
REST
Query Object Model
Key Query Language
Result Framework
Search Connector
30
Search in SharePoint 2016
The Cloud Search service application will support crawling of on-premises content to build one unified index in the cloud.
All existing content sources that are supported in SharePoint Server 2013 will be supported for crawling by the Cloud Search service application.
The unified index will enable authenticated users to search from SharePoint Online and return results that include items from both on-premises content and online content without the need for implementing query federation.
Authenticated users will also be able to query from SharePoint Server 2010, 2013 or 2016 on-premises for content from the SharePoint Online unified search index.
Query federation continues to be supported in SharePoint Server 2013 for both the inbound and outbound model.
Reference: http://bit.ly/search_sharepoint2016
31
Reference
32
SharePoint 2013: SharePoint and Enterprise Search Survival
Guide http://bit.ly/search_survival_guide
Plan enterprise search architecture in SharePoint Server
2013 http://bit.ly/plan_for_ent_search
Search Architecture for SharePoint 2013 http://zoom.it/Tsuy
SharePoint Search 2013 for Development
http://bit.ly/search_2013_dev
Plan hybrid Search for SharePoint 2013
http://bit.ly/spsearch2013_hybrid
Thank you
33