db´s properties analytics index timer jobs crawlerlogs events configuration powershell...
TRANSCRIPT
![Page 1: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/1.jpg)
![Page 2: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/2.jpg)
SharePoint 2013 Search AnalyticsNicki Borell, Thorsten HansConsultant / Evangelist / DeveloperExperts Inside
SPC340
![Page 3: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/3.jpg)
Analytics is……also party of SharePoint Online
…nothing like this is included in other solutions like Vibe, Netflex etc.
…Usage Analytics is also party of SharePoint Foundation
…a really powerful reporting Engine
All About Analytics
![Page 4: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/4.jpg)
…a perspective on the final result
Nicki Borell
![Page 5: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/5.jpg)
DB´sPropertie
s
AnalyticsIndexTimer Jobs
Crawler Logs
Events
Configuration
PowerShell analysisenginepssnapin
SharePoint 2013 Search Analytics
![Page 6: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/6.jpg)
Topics Some fundamental
s
Manage Analytics
Search Analytics
Usage Analytics Events Getting
Reports
![Page 7: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/7.jpg)
Some fundamentals
![Page 8: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/8.jpg)
The different types of analyses:Analytics Processing Component runs two main types of analyses:
Search analytics analyzes content in the search index,
Usage analytics: analyzes the user actions.
Some fundamentals
Analytics
Search Analytics
Usage Analytics
![Page 9: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/9.jpg)
Some fundamentals Search Analytics Usage Analytics
%working folder
%
Link DB
Analytics Reportin
g
Index
ULS loggs
Analytics Processing Component
WFE
%working folder
%
Analytics Reportin
g
Index
Event Store
Analytics Processing Component
![Page 10: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/10.jpg)
Files, Folders and their interaction
Nicki Borell
![Page 11: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/11.jpg)
Recap fundamentals Search Analytics Usage Analytics
%working folder
%
Link DB
Analytics Reportin
g
Index
ULS loggs
Analytics Processing Component
WFE
%working folder
%
Analytics Reportin
g
Index
Event Store
Analytics Processing Component
Session Session Room Time
Search architecture and sizing in SharePoint 2013 SPC336 Titian 2201 Wed 5:00pm
![Page 12: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/12.jpg)
Manage Analytics
![Page 13: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/13.jpg)
Timer Jobs
PowerShell for SharePoint 2013 Analytics Feature
Microsoft.Office.Server.Search.Analytics namespace
Files & Folder Locations
Manage Analytics
![Page 14: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/14.jpg)
Analytics feature is not part of the common SharePoint PowerShell Snapin
Get / Set settings for component using
Get-AnalysisConfiguration [-Name] <string>… Set-AnalysisConfiguration [-Name] <string>…
PowerShell for Analytics
![Page 15: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/15.jpg)
PowerShell for Analytics
Nicki Borell
![Page 16: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/16.jpg)
Recap managing Analytics
Analysisenginepssnapin:• Get / Set settings for
component…is about the definition of “how” it
is happening
Enginepssnapin:• Get-Flow
…is about the definition of “what” is happening
! Manipulations are not for production use, nor supported by Microsoft.
! The Content Enrichment Web Service is the primary documented and supported mechanism for implementing "custom" processing logic in SharePoint Search 2013.
![Page 17: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/17.jpg)
Topics Some fundamental
s
Manage Analytics
Search Analytics
Usage Analytics Events Getting
Reports
![Page 18: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/18.jpg)
Search Analytics
![Page 19: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/19.jpg)
Search AnalyticsAnalyses in search analytics:
• Anchor text processing
• Click Distance
• Search Clicks
• Social Tags
• Social Distance
• Search Reports
• Deep Links%working folder
%
Link DB
Analytics Reportin
g
Index
ULS loggs
Analytics Processing Component
![Page 20: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/20.jpg)
Search Analytics
Nicki Borell
![Page 21: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/21.jpg)
Recap Search AnalyticsAnalyses in search analytics:
• Anchor text processing
• Click Distance
• Search Clicks
• Social Tags
• Social Distance
• Search Reports
• Deep Links
Session Session Room Time
Managing Search Relevance in SharePoint 2013 and O365 SPC382 Veronese 2401 Thu 12:00pm
%working folder
%
Link DB
Analytics Reportin
g
Index
ULS loggs
Analytics Processing Component
![Page 22: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/22.jpg)
Usage Analytics
![Page 23: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/23.jpg)
SharePoint Server 2013 includes some default user usage events:
Views Recommendations displayed Recommendations clicked …
In addition to the default events, you can add up to twelve custom events.
All usage events are counted per item, site collection, and tenant.
Usage Analytics
![Page 24: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/24.jpg)
Create Usage event types in SharePoint Server 2013
You can create up to twelve custom usage event types by using Windows PowerShell.
• A custom usage event has several properties
You have to add code to the place where the event occurs - for example, when a page loads, or when a user clicks a link or a button.
This data is then sent to the analytics processing component, where it is recorded and processed.
Events
![Page 25: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/25.jpg)
Usage Events
Nicki Borell
![Page 26: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/26.jpg)
Recap Usage EventsUsage analytics:
• analyzing usage log information received from the front-end
• generates usage and statistics reports.
• The results from the analyses are added to the items in the search index..
• We can add up to twelve custom events.
Session Session Room Time
Search content enrichment and extensibility in SharePoint 2013 SPC414 Palazzo K, L Wed 1:45pm
WFE
%working folder
%
Analytics Reportin
g
Index
Event Store
Analytics Processing Component
![Page 27: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/27.jpg)
Topics Some fundamental
s
Manage Analytics
Search Analytics
Usage Analytics Events Getting
Reports
![Page 28: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/28.jpg)
Getting Reports
![Page 29: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/29.jpg)
Out of the box reports
Custom Solutions with PowerPivot
PowerShell & custom code
Getting Reports
![Page 30: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/30.jpg)
Usage Analytics:
Search Analytics:
Out of the box reports
![Page 31: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/31.jpg)
Custom Solutions with PowerPivot
SSISAnalytics Reporting
[dbo].[SearchReportsData]
Staging DB
Metadata
AnalyticsReprtingDB• SnapShot• Backup • Logshipping• etc.
![Page 32: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/32.jpg)
Custom Solutions with PowerPivot
Nicki Borell
![Page 33: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/33.jpg)
PowerShell & custom code
PowerShell (thx to Radu Tut): Get Usage Report:
$searchApp.GetRollupAnalyticsItemData …
Get Search Report: $searchApp.GetSearchReport …
Custom Code:
![Page 34: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/34.jpg)
Getting Reports data using PowerShell
Nicki Borell
![Page 35: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/35.jpg)
Get analytics reports programmatically
![Page 36: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/36.jpg)
References Microsoft.Office.Server.Search
Microsoft.Office.Server.Search.Applications
Access data by using SearchServiceApplicationProxy.GetSearchReport
SearchServiceApplicationProxy.GetRollupAnalyticsItemData
Consume Analytics Data using FTC
![Page 37: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/37.jpg)
Consume Analytis Data using FTC
Thorsten Hans
![Page 38: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/38.jpg)
How to get analytics reports programmatically in SharePoint 2013? http://social.technet.microsoft.com/Forums/de-DE/54310f5f-e8a3-469e-86a3-63781b91670d/how-to-get-a
nalytics-reports-programmatically-in-sharepoint-2013?forum=sharepointdevelopment
Overview of analytics processing in SharePoint Server 2013 http://technet.microsoft.com/en-us/library/jj219554.aspx
Custom Events http://technet.microsoft.com/en-us/library/jj715889.aspx
Analytics Feature @SharePointTalk.net http://www.sharepointtalk.net/search/label/Analytics
Helpful Links
![Page 39: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/39.jpg)
See you at the Search booth’s & Search tables at Asks the Experts WED @6:15!
Session Session Room Time
Develop Advanced Search-Driven SharePoint 2013 Apps SPC402 Palazzo I, J Tue 1:45pm
Best practices for Hybrid Search deployments SPC306 Veronese 2401 Tue 5:00pm
SharePoint 2013 Search Analytics SPC340 Palazzo M, N Wed 9:00am
How to manage and troubleshoot Search: A practical guide SPC375 Veronese 2401
Wed 10:45am
6 Proven Steps to Get the Best Out of Search in SharePoint 2013 SPC265 Delphino 4001 Wed 1:45pm
Best practices for Information Architecture and Enterprise Search SPC207 Veronese 2401 Wed 1:45pm
Search content enrichment and extensibility in SharePoint 2013 SCP414 Palazzo K, L Wed 1:45pm
Customizing Search experiences with Azure Hosted Data and Bing Maps SPC321 Veronese 2401 Wed 3:15pm
Futuristic Search applications using Kinect and Yammer! SPC405 Palazzo M, N Wed 3:15pm
Search architecture and sizing in SharePoint 2013 SPC336 Titian 2201 Wed 5:00pm
Effective Search deployment and operations in SharePoint 2013 SPC360 Veronese 2401 Thu 9:00am
SharePoint 2013 Search display templates and query rules SPC322 Palazzo M, N Thu 9:00am
Managing Search Relevance in SharePoint 2013 and O365 SPC382 Veronese 2401 Thu 12:00pm
Searc
h R
ela
ted S
ess
ion
s
![Page 40: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/40.jpg)
Q & A
Contact:
Nicki [email protected]@NickiBorell www.expertsinside.com
Thorsten [email protected] | [email protected] [email protected]
![Page 41: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/41.jpg)
MySPCSponsored by
connect. reimagine. transform.
Evaluate sessionson MySPC using yourlaptop or mobile device:myspc.sharepointconference.com
![Page 42: DB´s Properties Analytics Index Timer Jobs CrawlerLogs Events Configuration PowerShell analysisenginepssnapin](https://reader035.vdocument.in/reader035/viewer/2022062321/56649f095503460f94c1d87b/html5/thumbnails/42.jpg)
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.