SlideShare uma empresa Scribd logo
1 de 20
SharePoint Intersection
Session SP41

How to Manage and Troubleshoot Search –
A Practical Guide
Agnes Molnar
International Consultant, ECM & Search Expert
aghy@aghy.hu
Introduction – Agnes Molnar
International SharePoint Consultant
• 10+ Years SharePoint Experience
• Information Architecture & ECM
• Search

SharePoint Server MVP
• 6 Years SharePoint Server MVP
• 5+ Years Speaking at Conferences Around the
World
• Numerous Books, White Papers, Articles

Contact
• E-mail: aghy@aghy.hu
• Blog: http://aghy.hu
• Twitter: @molnaragnes

2

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
There are major changes in Search!

Combination
of FAST and
SharePoint
Search

Content by
Search

High
Scalability

CSOM

WCM

Used
pervasively
throughout
the platform

Result
Sources

Continuous
Crawling

Result Blocks

Query
Suggestions

Query Rules

Search
Refinements

Search is used pervasively throughout the platform

3

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Search Administration Challenges
 Heterogeneous Data Models



Every system is different
Mapping to common metadata is essential for findability

 Heterogeneous Security
 Bandwidth and Performance





LOTS of content
Cross-site bandwidth can be
expensive/limited
Source Systems can be the
limiting factor

4

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Search Troubleshooting Challenges






Complex architecture
Complex configuration
Complex data
Complex Use Cases
Complex Security

5

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
The Complexity of Search
Content Sources
HTTP

File shares

Content

SharePoint

User Profiles

Crawl
Component

Query

Content
Processing
Component

Index
Component

Analytics
Processing
Component

Front-end

Link
Database

Query Processing
Component

Client Application

Exchange

Lotus Notes

Documentum

Crawl
Database

Custom
Analytics
Reporting
Database

Event Store

Search
Administration
Component

Search
Administration
Database

6

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
The Complexity of Search
Result Block
Data Source

Content Source
Result Block

Data Source

Query Rule

Query Rule

Query Rule

Result Set

Display
Templates

Content Source
Data Source

metadata

Content Source
Data Source

Local Search Index

Refinement Panel

Result Source

Indexing

Hover Panel

Federation

Result Source

Remote Search index

7

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
#3 – Search Administration
at Multiple Levels

Task

Site
Collection
Admin

Site Admin

Create and/or override Query Rules, including Promoted Results
Create and/or override Result types and display templates
Create and/or override Result Sources, either for remote locations or as
a custom search “vertical”
Create managed properties
Create refiners
Start a local crawl – can even be done down to the list level

8

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
CRAWLING
How Fresh my Content is? –
Search Results Freshness
 Depends on:








Size of repository
Change rate
Request response time
Crawl schedule
Type of changes
Etc.

11

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Search Results Freshness –
Incremental Crawl

12

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Search Results Freshness –
Continuous Crawl

13

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Debugging and Troubleshooting
Crawl Processes

14

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Debugging and Troubleshooting
Crawl Processes

15

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Debugging and Troubleshooting
Crawl Processes

16

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
SEARCH UI ERRORS
Query Debugging –
Developer Dashboard

18

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Enable Developer Dashboard
$content =
([Microsoft.SharePoint.Administration.SPWebService]:
:ContentService)
$appsetting = $content.DeveloperDashboardSettings

$appsetting.DisplayLevel =
[Microsoft.SharePoint.Administration.SPDeveloperDash
boardLevel]::On
$appsetting.Update()

19

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Want to Learn More?
 POSTCON03: Architecting the Optimal Enterprise Search Strategy
 Blog: http://aghy.hu
 The Essential Guide to Enterprise Search in SharePoint 2013 (free e-book)
http://www.bainsight.com/pages/sharepoint-search-2013.aspx
 Search Circle (subscription service for Search Managers)
http://www.intranetfocus.com/enterprise-search/thesearchcircle
 SharePoint Videos – online trainings: http://www.SharePoint-Videos.com
Code for 30-days free access: SPC12Free

 Online webinars and trainings for IA and Search Managers
http://earley.com/Training-Webinars
20

© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Questions?
Don’t forget to enter your evaluation
of this session using EventBoard!

Thank you!

Mais conteúdo relacionado

Destaque

Singapore SharePoint User Group - Real World Challenges in Enterprise Search
Singapore SharePoint User Group - Real World Challenges in Enterprise SearchSingapore SharePoint User Group - Real World Challenges in Enterprise Search
Singapore SharePoint User Group - Real World Challenges in Enterprise Search
Agnes Molnar
 

Destaque (18)

Agnes Molnar - Scoping and Enterprise Search Implementation
Agnes Molnar - Scoping and Enterprise Search ImplementationAgnes Molnar - Scoping and Enterprise Search Implementation
Agnes Molnar - Scoping and Enterprise Search Implementation
 
Office Graph and Delve - The Future of Discovering and Consuming INformation?
Office Graph and Delve - The Future of Discovering and Consuming INformation?Office Graph and Delve - The Future of Discovering and Consuming INformation?
Office Graph and Delve - The Future of Discovering and Consuming INformation?
 
The Future of Enterprise Search - #SPSUK Keynote
The Future of Enterprise Search - #SPSUK KeynoteThe Future of Enterprise Search - #SPSUK Keynote
The Future of Enterprise Search - #SPSUK Keynote
 
Agnes Molnar - Is Enterprise Search Dead???
Agnes Molnar - Is Enterprise Search Dead???Agnes Molnar - Is Enterprise Search Dead???
Agnes Molnar - Is Enterprise Search Dead???
 
Agnes Molnar - 10 Steps to be Successful with Enterprise Search
Agnes Molnar - 10 Steps to be Successful with Enterprise SearchAgnes Molnar - 10 Steps to be Successful with Enterprise Search
Agnes Molnar - 10 Steps to be Successful with Enterprise Search
 
10 steps to be successful with search
10 steps to be successful with search10 steps to be successful with search
10 steps to be successful with search
 
Ms Search and Mr Project
Ms Search and Mr ProjectMs Search and Mr Project
Ms Search and Mr Project
 
Search Based Applications - Pecha Kucha session at #IKOSG2015
Search Based Applications - Pecha Kucha session at #IKOSG2015Search Based Applications - Pecha Kucha session at #IKOSG2015
Search Based Applications - Pecha Kucha session at #IKOSG2015
 
Real World Challenges in Enterprise Search
Real World Challenges in Enterprise SearchReal World Challenges in Enterprise Search
Real World Challenges in Enterprise Search
 
Search Quality Management
Search Quality ManagementSearch Quality Management
Search Quality Management
 
Five Business Challenges of Hybrid Search #Live360
Five Business Challenges of Hybrid Search #Live360Five Business Challenges of Hybrid Search #Live360
Five Business Challenges of Hybrid Search #Live360
 
Singapore SharePoint User Group - Real World Challenges in Enterprise Search
Singapore SharePoint User Group - Real World Challenges in Enterprise SearchSingapore SharePoint User Group - Real World Challenges in Enterprise Search
Singapore SharePoint User Group - Real World Challenges in Enterprise Search
 
Connecting External Content to SharePoint Search
Connecting External Content to SharePoint SearchConnecting External Content to SharePoint Search
Connecting External Content to SharePoint Search
 
SharePoint 2013 Search - Lessons Learned
SharePoint 2013 Search - Lessons LearnedSharePoint 2013 Search - Lessons Learned
SharePoint 2013 Search - Lessons Learned
 
Agnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365Summit
Agnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365SummitAgnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365Summit
Agnes Molnar - 10 Steps to be Successful with Enterprise Search #Collab365Summit
 
Modern Knowledge Management
Modern Knowledge ManagementModern Knowledge Management
Modern Knowledge Management
 
Scoping a Successful SharePoint 2016 Hybrid Search Implementation
Scoping a Successful SharePoint 2016 Hybrid Search ImplementationScoping a Successful SharePoint 2016 Hybrid Search Implementation
Scoping a Successful SharePoint 2016 Hybrid Search Implementation
 
How to be Successful with Search in YOUR Organization
How to be Successful with Search in YOUR OrganizationHow to be Successful with Search in YOUR Organization
How to be Successful with Search in YOUR Organization
 

Semelhante a Managing and Troubleshooting SharePoint 2013 Search

SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
Agnes Molnar
 

Semelhante a Managing and Troubleshooting SharePoint 2013 Search (20)

SAP TechEd 2013 session Tec118 managing your-environment
SAP TechEd 2013 session Tec118 managing your-environmentSAP TechEd 2013 session Tec118 managing your-environment
SAP TechEd 2013 session Tec118 managing your-environment
 
How to Manage and Troubleshoot Search: A Practical Guide
How to Manage and Troubleshoot Search: A Practical GuideHow to Manage and Troubleshoot Search: A Practical Guide
How to Manage and Troubleshoot Search: A Practical Guide
 
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...TEC118 –How Do You Manage the Configuration of Your Environments from Metal ...
TEC118 – How Do You Manage the Configuration of Your Environments from Metal ...
 
Give Your SharePoint Site a Physical
Give Your SharePoint Site a PhysicalGive Your SharePoint Site a Physical
Give Your SharePoint Site a Physical
 
[Webinar] Getting started with server-side testing - presented by WiderFunnel...
[Webinar] Getting started with server-side testing - presented by WiderFunnel...[Webinar] Getting started with server-side testing - presented by WiderFunnel...
[Webinar] Getting started with server-side testing - presented by WiderFunnel...
 
Using rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranetsUsing rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranets
 
Getting Started with Server-Side Testing
Getting Started with Server-Side TestingGetting Started with Server-Side Testing
Getting Started with Server-Side Testing
 
What Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-PremisesWhat Makes Migrating to the Cloud Different Than On-Premises
What Makes Migrating to the Cloud Different Than On-Premises
 
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint MigrationsSPTechCon Austin - The Slippery Slope of SharePoint Migrations
SPTechCon Austin - The Slippery Slope of SharePoint Migrations
 
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
The API Lifecycle Series: Exploring Design-First and Code-First Approaches to...
 
Partner Tech Talk Q3: Q&A with PS - Migration and Upgrade
Partner Tech Talk Q3: Q&A with PS - Migration and UpgradePartner Tech Talk Q3: Q&A with PS - Migration and Upgrade
Partner Tech Talk Q3: Q&A with PS - Migration and Upgrade
 
Search Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for DevelopersSearch Engine Optimization (Seo) for Developers
Search Engine Optimization (Seo) for Developers
 
Implementing Site Search in CQ5 / AEM
Implementing Site Search in CQ5 / AEMImplementing Site Search in CQ5 / AEM
Implementing Site Search in CQ5 / AEM
 
SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
SPCAdriatics - Search Administration and Troubleshooting in SharePoint 2013
 
SNOW Knowledge Management_SSP.ppt
SNOW Knowledge Management_SSP.pptSNOW Knowledge Management_SSP.ppt
SNOW Knowledge Management_SSP.ppt
 
I03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and howsI03 migration from on premises to office365 - tips tricks and hows
I03 migration from on premises to office365 - tips tricks and hows
 
Semaphore cloud development webinar
Semaphore cloud development webinarSemaphore cloud development webinar
Semaphore cloud development webinar
 
Web & Intranet Planning Workshop (half day)
Web & Intranet Planning Workshop (half day)Web & Intranet Planning Workshop (half day)
Web & Intranet Planning Workshop (half day)
 
Destination Digital: Tracking Progress to Continue First Class Performance
Destination Digital: Tracking Progress to Continue First Class PerformanceDestination Digital: Tracking Progress to Continue First Class Performance
Destination Digital: Tracking Progress to Continue First Class Performance
 
[AIIM16] Don't Make Us Think: Getting SharePoint to Be Useful, Usable, and Used
[AIIM16] Don't Make Us Think: Getting SharePoint to Be Useful, Usable, and Used[AIIM16] Don't Make Us Think: Getting SharePoint to Be Useful, Usable, and Used
[AIIM16] Don't Make Us Think: Getting SharePoint to Be Useful, Usable, and Used
 

Mais de Agnes Molnar

Workshop: Search Managers Bootcamp
Workshop: Search Managers BootcampWorkshop: Search Managers Bootcamp
Workshop: Search Managers Bootcamp
Agnes Molnar
 

Mais de Agnes Molnar (12)

Microsoft 365 Collaboration Conference Virtual Event - Agnes Molnar - Microso...
Microsoft 365 Collaboration Conference Virtual Event - Agnes Molnar - Microso...Microsoft 365 Collaboration Conference Virtual Event - Agnes Molnar - Microso...
Microsoft 365 Collaboration Conference Virtual Event - Agnes Molnar - Microso...
 
Live360 2019 - Agnes Molnar - Search Like a Pro
Live360 2019 - Agnes Molnar - Search Like a ProLive360 2019 - Agnes Molnar - Search Like a Pro
Live360 2019 - Agnes Molnar - Search Like a Pro
 
Search like a Pro: Mythbusting the "Black Box" of Search
Search like a Pro: Mythbusting the "Black Box" of SearchSearch like a Pro: Mythbusting the "Black Box" of Search
Search like a Pro: Mythbusting the "Black Box" of Search
 
Workshop: Search Managers Bootcamp
Workshop: Search Managers BootcampWorkshop: Search Managers Bootcamp
Workshop: Search Managers Bootcamp
 
Search Like a Pro: Mythbusting the "Black Box" of Search
Search Like a Pro: Mythbusting the "Black Box" of SearchSearch Like a Pro: Mythbusting the "Black Box" of Search
Search Like a Pro: Mythbusting the "Black Box" of Search
 
Enterprise Search and Findability in Office 365
Enterprise Search and Findability in Office 365Enterprise Search and Findability in Office 365
Enterprise Search and Findability in Office 365
 
SharePoint Conference 2019: Microsoft Search in YOUR Organization
SharePoint Conference 2019: Microsoft Search in YOUR OrganizationSharePoint Conference 2019: Microsoft Search in YOUR Organization
SharePoint Conference 2019: Microsoft Search in YOUR Organization
 
Why You Need to Invest to Search and How to do it
Why You Need to Invest to Search and How to do itWhy You Need to Invest to Search and How to do it
Why You Need to Invest to Search and How to do it
 
Agnes Molnar: Personalized Search and Collaboration in Office 365
Agnes Molnar: Personalized Search and Collaboration in Office 365Agnes Molnar: Personalized Search and Collaboration in Office 365
Agnes Molnar: Personalized Search and Collaboration in Office 365
 
Intelligent Insights and Collaboration in Office 365 #Live!360
Intelligent Insights and Collaboration in Office 365 #Live!360Intelligent Insights and Collaboration in Office 365 #Live!360
Intelligent Insights and Collaboration in Office 365 #Live!360
 
Unified Search Experiences in SharePoint
Unified Search Experiences in SharePointUnified Search Experiences in SharePoint
Unified Search Experiences in SharePoint
 
10 Steps to be Successful with Enterprise Search - INNOVA (20min)
10 Steps to be Successful with Enterprise Search - INNOVA (20min)10 Steps to be Successful with Enterprise Search - INNOVA (20min)
10 Steps to be Successful with Enterprise Search - INNOVA (20min)
 

Último

Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
awasv46j
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
eqaqen
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
CristineGraceAcuyan
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
balqisyamutia
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
balqisyamutia
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
eeanqy
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 

Último (20)

Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
一比一原版(WLU毕业证)罗瑞尔大学毕业证成绩单留信学历认证原版一模一样
 
Furniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptxFurniture & Joinery Details_Designs.pptx
Furniture & Joinery Details_Designs.pptx
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
一比一定(购)西悉尼大学毕业证(WSU毕业证)成绩单学位证
 
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
Q4-Trends-Networks-Module-3.pdfqquater days sheets123456789
 
Simple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptxSimple Conference Style Presentation by Slidesgo.pptx
Simple Conference Style Presentation by Slidesgo.pptx
 
The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024The hottest UI and UX Design Trends 2024
The hottest UI and UX Design Trends 2024
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
Minimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptxMinimalist Orange Portfolio by Slidesgo.pptx
Minimalist Orange Portfolio by Slidesgo.pptx
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service AvailableCall Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
Call Girls Jalaun Just Call 8617370543 Top Class Call Girl Service Available
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 

Managing and Troubleshooting SharePoint 2013 Search

  • 1. SharePoint Intersection Session SP41 How to Manage and Troubleshoot Search – A Practical Guide Agnes Molnar International Consultant, ECM & Search Expert aghy@aghy.hu
  • 2. Introduction – Agnes Molnar International SharePoint Consultant • 10+ Years SharePoint Experience • Information Architecture & ECM • Search SharePoint Server MVP • 6 Years SharePoint Server MVP • 5+ Years Speaking at Conferences Around the World • Numerous Books, White Papers, Articles Contact • E-mail: aghy@aghy.hu • Blog: http://aghy.hu • Twitter: @molnaragnes 2 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 3. There are major changes in Search! Combination of FAST and SharePoint Search Content by Search High Scalability CSOM WCM Used pervasively throughout the platform Result Sources Continuous Crawling Result Blocks Query Suggestions Query Rules Search Refinements Search is used pervasively throughout the platform 3 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 4. Search Administration Challenges  Heterogeneous Data Models   Every system is different Mapping to common metadata is essential for findability  Heterogeneous Security  Bandwidth and Performance    LOTS of content Cross-site bandwidth can be expensive/limited Source Systems can be the limiting factor 4 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 5. Search Troubleshooting Challenges      Complex architecture Complex configuration Complex data Complex Use Cases Complex Security 5 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 6. The Complexity of Search Content Sources HTTP File shares Content SharePoint User Profiles Crawl Component Query Content Processing Component Index Component Analytics Processing Component Front-end Link Database Query Processing Component Client Application Exchange Lotus Notes Documentum Crawl Database Custom Analytics Reporting Database Event Store Search Administration Component Search Administration Database 6 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 7. The Complexity of Search Result Block Data Source Content Source Result Block Data Source Query Rule Query Rule Query Rule Result Set Display Templates Content Source Data Source metadata Content Source Data Source Local Search Index Refinement Panel Result Source Indexing Hover Panel Federation Result Source Remote Search index 7 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 8. #3 – Search Administration at Multiple Levels Task Site Collection Admin Site Admin Create and/or override Query Rules, including Promoted Results Create and/or override Result types and display templates Create and/or override Result Sources, either for remote locations or as a custom search “vertical” Create managed properties Create refiners Start a local crawl – can even be done down to the list level 8 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 10. How Fresh my Content is? – Search Results Freshness  Depends on:       Size of repository Change rate Request response time Crawl schedule Type of changes Etc. 11 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 11. Search Results Freshness – Incremental Crawl 12 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 12. Search Results Freshness – Continuous Crawl 13 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 13. Debugging and Troubleshooting Crawl Processes 14 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 14. Debugging and Troubleshooting Crawl Processes 15 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 15. Debugging and Troubleshooting Crawl Processes 16 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 17. Query Debugging – Developer Dashboard 18 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 18. Enable Developer Dashboard $content = ([Microsoft.SharePoint.Administration.SPWebService]: :ContentService) $appsetting = $content.DeveloperDashboardSettings $appsetting.DisplayLevel = [Microsoft.SharePoint.Administration.SPDeveloperDash boardLevel]::On $appsetting.Update() 19 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 19. Want to Learn More?  POSTCON03: Architecting the Optimal Enterprise Search Strategy  Blog: http://aghy.hu  The Essential Guide to Enterprise Search in SharePoint 2013 (free e-book) http://www.bainsight.com/pages/sharepoint-search-2013.aspx  Search Circle (subscription service for Search Managers) http://www.intranetfocus.com/enterprise-search/thesearchcircle  SharePoint Videos – online trainings: http://www.SharePoint-Videos.com Code for 30-days free access: SPC12Free  Online webinars and trainings for IA and Search Managers http://earley.com/Training-Webinars 20 © DEVintersection. All rights reserved. http://www.DEVintersection.com
  • 20. Questions? Don’t forget to enter your evaluation of this session using EventBoard! Thank you!

Notas do Editor

  1. http://blogs.technet.com/b/tothesharepoint/archive/2012/09/14/how-can-i-achieve-the-best-freshness-of-search-results-introducing-continuous-crawls-for-sharepoint.aspx