SlideShare uma empresa Scribd logo
1 de 34
OSLO STOCKHOLM LONDON BOSTON SINGAPORE
Sökmotorn i
SharePoint 2013
Mer än bara FAST
Marcus Johansson
• Senior Consultant, Comperio
• V-TSP Enterprise Search, Microsoft
• Course instructor, Cornerstone
Email: marcus.johansson@comperiosearch.com
Twitter: @marcjoha
Blog: http://blog.comperiosearch.com
LinkedIn: http://www.linkedin.com/in/marcusjohansson
WHAT HAPPENED TO FAST?
FAST was a true Enterprise Search platform, so…
The evolution of FAST
FDS ESP
FSIS
FSIA
FS4SP
Search in
SP2013
Search in
SP2010
Secret sauce
(incl. Mars)
End of an era, birth of a New age
• FAST now “fully integrated” into SP2013
– True, but there’s more!
• No longer a “FAST license”
– SP2013 contains everything
– Enterprise version
1997 – 2013
Empowering
the whole
SharePoint
experience
Better, more
powerful
extensibility
Major user
experience
overhaul
Main themes of the new Search
• User Experience is finally a key component
Vastly
improved
search core
Finally a
single search
architecture
User Experience is finally key
• Revamped user/admin interface
• Hover panels, previews
• Query rules, result blocks
• Result types, display templates
• “You’ve seen this result before”
• Query Builder
• Content Search web part
• Etc.
For the first time,
Search isn’t defined by the
nuts and bolts,
but from the User Experience
and high-level tools around it.
SHAREPOINT 2013’s
SEARCH EXPERIENCE
Examining
The search center
Build and extend
• With the new Content Search Web part (CSWP)
• With the new REST APIs
NEW SEARCH ARCHITECTURE
Examining SharePoint 2013’s
Search architecture
Public API
Unit of scale/role boundary
Extensibility Points
Crawl
Admin
Link
Analytics
Reporting
The search components
• A “node” is an instance of a component
• Scale by adding nodes
REST service architecture
• Directly interact with SharePoint artifacts by
using any technology supporting REST
• Also:
– CSOM JavaScript, Silverlight
– SSOM Managed code
The new Search Service Application
Keeping it all together
Services Processes
Process name Description
hostcontrollerservice.exe Process controller. Monitors and restarts children.
noderunner.exe A search component (except the crawl component)
mssearch.exe The crawl component.
Crawl component
• Changes from SP2010
– Improved performance
– Continuous crawl
• Improves freshness
– Crawl Log
• More details
• Document removal
– Crawl Health Report
• Huge improvement!Crawl
mssearch.exe
Continuous crawls
• Not event-driven indexing
• Starts crawl regardless of prior crawl session
• Large change sets no longer bad for freshness
• Only available for SharePoint content types
– Possible to crawl SP 2010 and 2007
time
Continuous
Full and
incremental
Default 15 min
Crawl health reports
Rate Latency Freshness
CPU and
memory
load
Content
Processing
activity
Etc.
Crawl rate per type Crawl load
Content processing component
• Schema mapping
– Crawled  Managed
properties
• Entity extraction
– Companies and custom
• Advanced Filter Pack is gone
– PDFs are out of the box
• Extensible through web service
• Internally: processing flows
– Replaces Python pipeline
Link
Processing flow execution
Index component
• Propriety disk-based index
• Discrete portions called
partitions
• 1 partition per 10M docs
• Each partition contains 1+
replicas for fault-tolerance
and query volume
• 1 replica, 1 server
• All servers perform indexing
(partially in-memory)
Example: Partitions and replicas
Same content
Different content
Query processing component
• Prepares the queries
– Query rules
– Result sources
– Linguistics/dictionaries
– Etc.
• Manipulates the results
– Display templates
– Late security trimming
– Etc.
• Internally: processing flows
– No custom processing as in Content Processing
– Still MAJOR improvement
Query rules
• For a certain term  trigger certain action:
– Add/change query terms
– Use alternate sorting/relevance
– Hybrid search (or other federated results)
– Etc.
• Replaces search keywords in SP2010
• Configure at farm, site collection or site-level
Query builder
• Easily builds KQL
– CSWP, result sources, query rules, etc.
Query client types
• Adjust throttling per client type
Query health reports
Trend Overall
Latency in
main flow
Latency in
each
subflow
Index times Etc.
Latency per processing node in SharePoint flow
Analytics processing component
• Analyzes crawled items and search usage
• Updates index without re-indexing documents
• Result: relevance becomes self-learning
– Also: search reports and recommendations
Link
Analytics
Reporting
Search reports
• Self-learning relevance aside,
never underestimate manual effort!
– Query rules, synonyms, boosts, etc.
• Automatic reports:
– Number of queries
– Top queries
– Abandoned queries
– No-result queries
– Query rule usage
Search administration component
• Provisions other search components
• Talks to Admin database on behalf of:
Crawl, Content and Query processing
components
• In previous FAST products, it was hard to make
the admin component redundant
– Not the case in SP2013!
– Scale appropriately
Admin
Hardware properties
• Highlights
– In-memory technology
– VMs now supported for production
– SANs less problematic
Component CPU Memory Disk I/O Network
Crawl Medium Medium Medium High
Content processing High High Medium
Index High High High Medium
Query processing Low Medium Medium
Analytics processing Medium Medium Medium High
Search administration Low Low Low Low
Questions?
Håll utkik på vår blogg!
blog.comperiosearch.com
Email: marcus.johansson@comperiosearch.com
Twitter: @marcjoha
Blog: http://blog.comperiosearch.com
LinkedIn: http://www.linkedin.com/in/marcusjohansson

Mais conteúdo relacionado

Mais procurados

Enterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-pathEnterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-pathmicrosoftasap
 
SharePoint 2016: Features Overview
SharePoint 2016: Features OverviewSharePoint 2016: Features Overview
SharePoint 2016: Features OverviewShareGate
 
Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...
Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...
Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...Sezai Komur
 
MinRole and SharePoint 2016
MinRole and SharePoint 2016MinRole and SharePoint 2016
MinRole and SharePoint 2016InnoTech
 
SharePoint 2016 Up Close and Personal
SharePoint 2016   Up Close and PersonalSharePoint 2016   Up Close and Personal
SharePoint 2016 Up Close and PersonalRegroove
 
Introduction to SharePoint 2013 Search
Introduction to SharePoint 2013 SearchIntroduction to SharePoint 2013 Search
Introduction to SharePoint 2013 SearchSurfRay
 
Lync, Exchange, Sharepoint and Office Web Apps, the Fantastic 4 of Communi...
Lync, Exchange, Sharepoint  and Office Web Apps, the  Fantastic 4 of  Communi...Lync, Exchange, Sharepoint  and Office Web Apps, the  Fantastic 4 of  Communi...
Lync, Exchange, Sharepoint and Office Web Apps, the Fantastic 4 of Communi...Vlad Catrinescu
 
SP24 - Using the Content Enrichment Web Service with SharePoint Server 2013 ...
SP24  - Using the Content Enrichment Web Service with SharePoint Server 2013 ...SP24  - Using the Content Enrichment Web Service with SharePoint Server 2013 ...
SP24 - Using the Content Enrichment Web Service with SharePoint Server 2013 ...Sezai Komur
 
Work Management Application in SharePoint 2013 - architecture and development
Work Management Application in SharePoint 2013 - architecture and developmentWork Management Application in SharePoint 2013 - architecture and development
Work Management Application in SharePoint 2013 - architecture and developmentAdis Jugo
 
SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019Brian Caauwe
 
SPUnite17 IT Pros Guide to Managing SharePoint Search
SPUnite17 IT Pros Guide to Managing SharePoint SearchSPUnite17 IT Pros Guide to Managing SharePoint Search
SPUnite17 IT Pros Guide to Managing SharePoint SearchNCCOMMS
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimizationMike Maadarani
 
SharePoint 2010 Enterprise Search
SharePoint 2010 Enterprise SearchSharePoint 2010 Enterprise Search
SharePoint 2010 Enterprise SearchAgnes Molnar
 
Best practices for migrating from SharePoint Designer to Power Automate
Best practices for migrating from SharePoint Designer to Power AutomateBest practices for migrating from SharePoint Designer to Power Automate
Best practices for migrating from SharePoint Designer to Power AutomateWilliam Huneycutt, II
 
SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010
SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010 SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010
SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010 Natalya Voskresenskaya
 
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013Corey Roth
 
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013Findwise
 
Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365Dragan Panjkov
 
SharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and ToolsSharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and ToolsJoel Oleson
 

Mais procurados (20)

Enterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-pathEnterprise search-sizing-ha-and-migration-path
Enterprise search-sizing-ha-and-migration-path
 
SharePoint 2016: Features Overview
SharePoint 2016: Features OverviewSharePoint 2016: Features Overview
SharePoint 2016: Features Overview
 
Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...
Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...
Developing a Custom FAST Search Server 2010 for SharePoint Solution - Share...
 
MinRole and SharePoint 2016
MinRole and SharePoint 2016MinRole and SharePoint 2016
MinRole and SharePoint 2016
 
SharePoint 2016 Up Close and Personal
SharePoint 2016   Up Close and PersonalSharePoint 2016   Up Close and Personal
SharePoint 2016 Up Close and Personal
 
Introduction to SharePoint 2013 Search
Introduction to SharePoint 2013 SearchIntroduction to SharePoint 2013 Search
Introduction to SharePoint 2013 Search
 
Lync, Exchange, Sharepoint and Office Web Apps, the Fantastic 4 of Communi...
Lync, Exchange, Sharepoint  and Office Web Apps, the  Fantastic 4 of  Communi...Lync, Exchange, Sharepoint  and Office Web Apps, the  Fantastic 4 of  Communi...
Lync, Exchange, Sharepoint and Office Web Apps, the Fantastic 4 of Communi...
 
SP24 - Using the Content Enrichment Web Service with SharePoint Server 2013 ...
SP24  - Using the Content Enrichment Web Service with SharePoint Server 2013 ...SP24  - Using the Content Enrichment Web Service with SharePoint Server 2013 ...
SP24 - Using the Content Enrichment Web Service with SharePoint Server 2013 ...
 
Work Management Application in SharePoint 2013 - architecture and development
Work Management Application in SharePoint 2013 - architecture and developmentWork Management Application in SharePoint 2013 - architecture and development
Work Management Application in SharePoint 2013 - architecture and development
 
SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019
 
SPUnite17 IT Pros Guide to Managing SharePoint Search
SPUnite17 IT Pros Guide to Managing SharePoint SearchSPUnite17 IT Pros Guide to Managing SharePoint Search
SPUnite17 IT Pros Guide to Managing SharePoint Search
 
#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization#SPSPhilly search topology & optimization
#SPSPhilly search topology & optimization
 
SharePoint 2010 Enterprise Search
SharePoint 2010 Enterprise SearchSharePoint 2010 Enterprise Search
SharePoint 2010 Enterprise Search
 
Best practices for migrating from SharePoint Designer to Power Automate
Best practices for migrating from SharePoint Designer to Power AutomateBest practices for migrating from SharePoint Designer to Power Automate
Best practices for migrating from SharePoint Designer to Power Automate
 
SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010
SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010 SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010
SharePoint 2010 Enterprise Search isn’t just for SharePoint 2010
 
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013
Fives ways to query SharePoint 2013 Search - SharePoint Summit Toronto 2013
 
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
Enterprise search in SharePoint 2013 - Sydney 15th of January 2013
 
Sharepoint server online training
Sharepoint server online trainingSharepoint server online training
Sharepoint server online training
 
Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365Building No-Code Collaboration Solutions on Office 365
Building No-Code Collaboration Solutions on Office 365
 
SharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and ToolsSharePoint and Office 365 Power User Tips Tricks and Tools
SharePoint and Office 365 Power User Tips Tricks and Tools
 

Semelhante a Sökmotorn i SharePoint 2013 - Comperio

The things you need to know about SharePoint 2013 Search
The things you need to know about SharePoint 2013 SearchThe things you need to know about SharePoint 2013 Search
The things you need to know about SharePoint 2013 SearchSearch Technologies
 
Planning SharePoint 2013 Search for IT PROs
Planning SharePoint 2013 Search for IT PROsPlanning SharePoint 2013 Search for IT PROs
Planning SharePoint 2013 Search for IT PROsBenjamin Athawes
 
Smarter share point kc user group fast presentation march 2015
Smarter share point kc user group fast presentation   march 2015Smarter share point kc user group fast presentation   march 2015
Smarter share point kc user group fast presentation march 2015Kyle Bodenstab
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSPC Adriatics
 
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...Sezai Komur
 
Mct Summit 2013 Why SharePoint 2013
Mct Summit 2013   Why SharePoint 2013Mct Summit 2013   Why SharePoint 2013
Mct Summit 2013 Why SharePoint 2013Chris Givens
 
Fried dallas spug
Fried dallas spugFried dallas spug
Fried dallas spugJeff Fried
 
Fried houston spug
Fried houston spugFried houston spug
Fried houston spugJeff Fried
 
Implementing Site Search in CQ5 / AEM
Implementing Site Search in CQ5 / AEMImplementing Site Search in CQ5 / AEM
Implementing Site Search in CQ5 / AEMrtpaem
 
SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014Avtex
 
SharePoint User Group Meeting- SharePoint 2013 Search
SharePoint User Group Meeting- SharePoint 2013 SearchSharePoint User Group Meeting- SharePoint 2013 Search
SharePoint User Group Meeting- SharePoint 2013 SearchC/D/H Technology Consultants
 
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010Bob German
 
ESPC13 - 10 Things I Like in SharePoint 2013 Search
ESPC13 - 10 Things I Like in SharePoint 2013 SearchESPC13 - 10 Things I Like in SharePoint 2013 Search
ESPC13 - 10 Things I Like in SharePoint 2013 SearchAgnes Molnar
 
WISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsWISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsBrian Caauwe
 
SharePoint NYC search presentation
SharePoint NYC search presentationSharePoint NYC search presentation
SharePoint NYC search presentationjtbarrera
 
Exploring the New Search in SharePoint 2013 - What can you do now?
Exploring the New Search in SharePoint 2013 - What can you do now?Exploring the New Search in SharePoint 2013 - What can you do now?
Exploring the New Search in SharePoint 2013 - What can you do now?Benjamin Niaulin
 
Real World Challenges in Enterprise Search
Real World Challenges in Enterprise SearchReal World Challenges in Enterprise Search
Real World Challenges in Enterprise SearchAgnes Molnar
 
SPSBE building an faq for end users
SPSBE building an faq for end usersSPSBE building an faq for end users
SPSBE building an faq for end usersPaul Hunt
 
Spsbe buildinganfaqforendusers-150422122027-conversion-gate02
Spsbe buildinganfaqforendusers-150422122027-conversion-gate02Spsbe buildinganfaqforendusers-150422122027-conversion-gate02
Spsbe buildinganfaqforendusers-150422122027-conversion-gate02BIWUG
 

Semelhante a Sökmotorn i SharePoint 2013 - Comperio (20)

The things you need to know about SharePoint 2013 Search
The things you need to know about SharePoint 2013 SearchThe things you need to know about SharePoint 2013 Search
The things you need to know about SharePoint 2013 Search
 
Planning SharePoint 2013 Search for IT PROs
Planning SharePoint 2013 Search for IT PROsPlanning SharePoint 2013 Search for IT PROs
Planning SharePoint 2013 Search for IT PROs
 
Smarter share point kc user group fast presentation march 2015
Smarter share point kc user group fast presentation   march 2015Smarter share point kc user group fast presentation   march 2015
Smarter share point kc user group fast presentation march 2015
 
SharePoint 2013 Search Operations
SharePoint 2013 Search OperationsSharePoint 2013 Search Operations
SharePoint 2013 Search Operations
 
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
Overview of Search in SharePoint Server 2013 - Australian SharePoint Conferen...
 
Mct Summit 2013 Why SharePoint 2013
Mct Summit 2013   Why SharePoint 2013Mct Summit 2013   Why SharePoint 2013
Mct Summit 2013 Why SharePoint 2013
 
Fried dallas spug
Fried dallas spugFried dallas spug
Fried dallas spug
 
Fried houston spug
Fried houston spugFried houston spug
Fried houston spug
 
Implementing Site Search in CQ5 / AEM
Implementing Site Search in CQ5 / AEMImplementing Site Search in CQ5 / AEM
Implementing Site Search in CQ5 / AEM
 
SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014SharePoint Search - SPSNYC 2014
SharePoint Search - SPSNYC 2014
 
SharePoint User Group Meeting- SharePoint 2013 Search
SharePoint User Group Meeting- SharePoint 2013 SearchSharePoint User Group Meeting- SharePoint 2013 Search
SharePoint User Group Meeting- SharePoint 2013 Search
 
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
Search First Migration - Using SharePoint 2013 Search for SharePoint 2010
 
ESPC13 - 10 Things I Like in SharePoint 2013 Search
ESPC13 - 10 Things I Like in SharePoint 2013 SearchESPC13 - 10 Things I Like in SharePoint 2013 Search
ESPC13 - 10 Things I Like in SharePoint 2013 Search
 
WISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint MigrationsWISPUG - Fun with SharePoint Migrations
WISPUG - Fun with SharePoint Migrations
 
SharePoint NYC search presentation
SharePoint NYC search presentationSharePoint NYC search presentation
SharePoint NYC search presentation
 
Exploring the New Search in SharePoint 2013 - What can you do now?
Exploring the New Search in SharePoint 2013 - What can you do now?Exploring the New Search in SharePoint 2013 - What can you do now?
Exploring the New Search in SharePoint 2013 - What can you do now?
 
Real World Challenges in Enterprise Search
Real World Challenges in Enterprise SearchReal World Challenges in Enterprise Search
Real World Challenges in Enterprise Search
 
SPSBE building an faq for end users
SPSBE building an faq for end usersSPSBE building an faq for end users
SPSBE building an faq for end users
 
Spsbe buildinganfaqforendusers-150422122027-conversion-gate02
Spsbe buildinganfaqforendusers-150422122027-conversion-gate02Spsbe buildinganfaqforendusers-150422122027-conversion-gate02
Spsbe buildinganfaqforendusers-150422122027-conversion-gate02
 
Demystifying SharePoint Server 2016
Demystifying SharePoint Server 2016Demystifying SharePoint Server 2016
Demystifying SharePoint Server 2016
 

Mais de Comperio - Search Matters.

Samhandlingsløsninger med søk på tvers av kilder
Samhandlingsløsninger med søk på tvers av kilderSamhandlingsløsninger med søk på tvers av kilder
Samhandlingsløsninger med søk på tvers av kilderComperio - Search Matters.
 
NDC lightning SharePoint 2013 and Enterprise Search
NDC lightning SharePoint 2013 and Enterprise SearchNDC lightning SharePoint 2013 and Enterprise Search
NDC lightning SharePoint 2013 and Enterprise SearchComperio - Search Matters.
 
Improve Performance in Fast Search for SharePoint - Comperio
Improve Performance in Fast Search for SharePoint - ComperioImprove Performance in Fast Search for SharePoint - Comperio
Improve Performance in Fast Search for SharePoint - ComperioComperio - Search Matters.
 
Welcome virksomhetssøk og sosial samhandling - Comperio
Welcome virksomhetssøk og sosial samhandling - ComperioWelcome virksomhetssøk og sosial samhandling - Comperio
Welcome virksomhetssøk og sosial samhandling - ComperioComperio - Search Matters.
 
SharePoint 2013 Enterprise Search Prjoect Learnings - Comperio
SharePoint 2013 Enterprise Search Prjoect Learnings - ComperioSharePoint 2013 Enterprise Search Prjoect Learnings - Comperio
SharePoint 2013 Enterprise Search Prjoect Learnings - ComperioComperio - Search Matters.
 
Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013
Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013
Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013Comperio - Search Matters.
 
Information wants to be free - Comperio seminar oslo14may2013
Information wants to be free - Comperio seminar oslo14may2013Information wants to be free - Comperio seminar oslo14may2013
Information wants to be free - Comperio seminar oslo14may2013Comperio - Search Matters.
 
Produktivitet 1.0 - Comperio Seminar oktober 2012
Produktivitet 1.0 - Comperio Seminar oktober 2012Produktivitet 1.0 - Comperio Seminar oktober 2012
Produktivitet 1.0 - Comperio Seminar oktober 2012Comperio - Search Matters.
 
Search solutions for big data and collaboration - Comperio seminar October 2012
Search solutions for big data and collaboration - Comperio seminar October 2012Search solutions for big data and collaboration - Comperio seminar October 2012
Search solutions for big data and collaboration - Comperio seminar October 2012Comperio - Search Matters.
 

Mais de Comperio - Search Matters. (17)

Samhandlingsløsninger med søk på tvers av kilder
Samhandlingsløsninger med søk på tvers av kilderSamhandlingsløsninger med søk på tvers av kilder
Samhandlingsløsninger med søk på tvers av kilder
 
Søkeløsningen dine kolleger drømmer om
Søkeløsningen dine kolleger drømmer omSøkeløsningen dine kolleger drømmer om
Søkeløsningen dine kolleger drømmer om
 
SharePoint Search mot 360 og ProArc
SharePoint Search mot 360 og ProArcSharePoint Search mot 360 og ProArc
SharePoint Search mot 360 og ProArc
 
NDC lightning SharePoint 2013 and Enterprise Search
NDC lightning SharePoint 2013 and Enterprise SearchNDC lightning SharePoint 2013 and Enterprise Search
NDC lightning SharePoint 2013 and Enterprise Search
 
Improve Performance in Fast Search for SharePoint - Comperio
Improve Performance in Fast Search for SharePoint - ComperioImprove Performance in Fast Search for SharePoint - Comperio
Improve Performance in Fast Search for SharePoint - Comperio
 
Search Driven Websites - Comperio
Search Driven Websites - ComperioSearch Driven Websites - Comperio
Search Driven Websites - Comperio
 
Search Analytics - Comperio
Search Analytics - ComperioSearch Analytics - Comperio
Search Analytics - Comperio
 
Welcome virksomhetssøk og sosial samhandling - Comperio
Welcome virksomhetssøk og sosial samhandling - ComperioWelcome virksomhetssøk og sosial samhandling - Comperio
Welcome virksomhetssøk og sosial samhandling - Comperio
 
Virksomhetssøk for prosjekt - Comperio
Virksomhetssøk for prosjekt  - ComperioVirksomhetssøk for prosjekt  - Comperio
Virksomhetssøk for prosjekt - Comperio
 
SharePoint 2013 Enterprise Search Prjoect Learnings - Comperio
SharePoint 2013 Enterprise Search Prjoect Learnings - ComperioSharePoint 2013 Enterprise Search Prjoect Learnings - Comperio
SharePoint 2013 Enterprise Search Prjoect Learnings - Comperio
 
Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013
Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013
Yammer and office 365 roadmap update - Comperio seminar oslo14 May2013
 
Information wants to be free - Comperio seminar oslo14may2013
Information wants to be free - Comperio seminar oslo14may2013Information wants to be free - Comperio seminar oslo14may2013
Information wants to be free - Comperio seminar oslo14may2013
 
Fileserver Search Assessment - Comperio
Fileserver Search Assessment - ComperioFileserver Search Assessment - Comperio
Fileserver Search Assessment - Comperio
 
Big Data – good news for Enterprise Search
Big Data – good news for Enterprise SearchBig Data – good news for Enterprise Search
Big Data – good news for Enterprise Search
 
Produktivitet 1.0 - Comperio Seminar oktober 2012
Produktivitet 1.0 - Comperio Seminar oktober 2012Produktivitet 1.0 - Comperio Seminar oktober 2012
Produktivitet 1.0 - Comperio Seminar oktober 2012
 
Search solutions for big data and collaboration - Comperio seminar October 2012
Search solutions for big data and collaboration - Comperio seminar October 2012Search solutions for big data and collaboration - Comperio seminar October 2012
Search solutions for big data and collaboration - Comperio seminar October 2012
 
Hvordan lykkes med intern Facebook og Google
Hvordan lykkes med intern Facebook og GoogleHvordan lykkes med intern Facebook og Google
Hvordan lykkes med intern Facebook og Google
 

Último

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Último (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

Sökmotorn i SharePoint 2013 - Comperio

  • 1. OSLO STOCKHOLM LONDON BOSTON SINGAPORE Sökmotorn i SharePoint 2013 Mer än bara FAST
  • 2. Marcus Johansson • Senior Consultant, Comperio • V-TSP Enterprise Search, Microsoft • Course instructor, Cornerstone Email: marcus.johansson@comperiosearch.com Twitter: @marcjoha Blog: http://blog.comperiosearch.com LinkedIn: http://www.linkedin.com/in/marcusjohansson
  • 3. WHAT HAPPENED TO FAST? FAST was a true Enterprise Search platform, so…
  • 4. The evolution of FAST FDS ESP FSIS FSIA FS4SP Search in SP2013 Search in SP2010 Secret sauce (incl. Mars)
  • 5. End of an era, birth of a New age • FAST now “fully integrated” into SP2013 – True, but there’s more! • No longer a “FAST license” – SP2013 contains everything – Enterprise version 1997 – 2013
  • 6. Empowering the whole SharePoint experience Better, more powerful extensibility Major user experience overhaul Main themes of the new Search • User Experience is finally a key component Vastly improved search core Finally a single search architecture
  • 7. User Experience is finally key • Revamped user/admin interface • Hover panels, previews • Query rules, result blocks • Result types, display templates • “You’ve seen this result before” • Query Builder • Content Search web part • Etc.
  • 8. For the first time, Search isn’t defined by the nuts and bolts, but from the User Experience and high-level tools around it.
  • 11. Build and extend • With the new Content Search Web part (CSWP) • With the new REST APIs
  • 12. NEW SEARCH ARCHITECTURE Examining SharePoint 2013’s
  • 13. Search architecture Public API Unit of scale/role boundary Extensibility Points Crawl Admin Link Analytics Reporting
  • 14. The search components • A “node” is an instance of a component • Scale by adding nodes
  • 15. REST service architecture • Directly interact with SharePoint artifacts by using any technology supporting REST • Also: – CSOM JavaScript, Silverlight – SSOM Managed code
  • 16. The new Search Service Application
  • 17. Keeping it all together Services Processes Process name Description hostcontrollerservice.exe Process controller. Monitors and restarts children. noderunner.exe A search component (except the crawl component) mssearch.exe The crawl component.
  • 18. Crawl component • Changes from SP2010 – Improved performance – Continuous crawl • Improves freshness – Crawl Log • More details • Document removal – Crawl Health Report • Huge improvement!Crawl mssearch.exe
  • 19. Continuous crawls • Not event-driven indexing • Starts crawl regardless of prior crawl session • Large change sets no longer bad for freshness • Only available for SharePoint content types – Possible to crawl SP 2010 and 2007 time Continuous Full and incremental Default 15 min
  • 20. Crawl health reports Rate Latency Freshness CPU and memory load Content Processing activity Etc. Crawl rate per type Crawl load
  • 21. Content processing component • Schema mapping – Crawled  Managed properties • Entity extraction – Companies and custom • Advanced Filter Pack is gone – PDFs are out of the box • Extensible through web service • Internally: processing flows – Replaces Python pipeline Link
  • 23. Index component • Propriety disk-based index • Discrete portions called partitions • 1 partition per 10M docs • Each partition contains 1+ replicas for fault-tolerance and query volume • 1 replica, 1 server • All servers perform indexing (partially in-memory)
  • 24. Example: Partitions and replicas Same content Different content
  • 25. Query processing component • Prepares the queries – Query rules – Result sources – Linguistics/dictionaries – Etc. • Manipulates the results – Display templates – Late security trimming – Etc. • Internally: processing flows – No custom processing as in Content Processing – Still MAJOR improvement
  • 26. Query rules • For a certain term  trigger certain action: – Add/change query terms – Use alternate sorting/relevance – Hybrid search (or other federated results) – Etc. • Replaces search keywords in SP2010 • Configure at farm, site collection or site-level
  • 27. Query builder • Easily builds KQL – CSWP, result sources, query rules, etc.
  • 28. Query client types • Adjust throttling per client type
  • 29. Query health reports Trend Overall Latency in main flow Latency in each subflow Index times Etc. Latency per processing node in SharePoint flow
  • 30. Analytics processing component • Analyzes crawled items and search usage • Updates index without re-indexing documents • Result: relevance becomes self-learning – Also: search reports and recommendations Link Analytics Reporting
  • 31. Search reports • Self-learning relevance aside, never underestimate manual effort! – Query rules, synonyms, boosts, etc. • Automatic reports: – Number of queries – Top queries – Abandoned queries – No-result queries – Query rule usage
  • 32. Search administration component • Provisions other search components • Talks to Admin database on behalf of: Crawl, Content and Query processing components • In previous FAST products, it was hard to make the admin component redundant – Not the case in SP2013! – Scale appropriately Admin
  • 33. Hardware properties • Highlights – In-memory technology – VMs now supported for production – SANs less problematic Component CPU Memory Disk I/O Network Crawl Medium Medium Medium High Content processing High High Medium Index High High High Medium Query processing Low Medium Medium Analytics processing Medium Medium Medium High Search administration Low Low Low Low
  • 34. Questions? Håll utkik på vår blogg! blog.comperiosearch.com Email: marcus.johansson@comperiosearch.com Twitter: @marcjoha Blog: http://blog.comperiosearch.com LinkedIn: http://www.linkedin.com/in/marcusjohansson