+ All Categories
Home > Software > Searching for SharePoint Analytics

Searching for SharePoint Analytics

Date post: 11-Apr-2017
Category:
Upload: jeff-fried
View: 259 times
Download: 2 times
Share this document with a friend
60
SEARCHING FOR SHAREPOINT ANALYTICS HOW TO GET INSIGHT ON YOUR INTRANET Jeff Fried CTO, BA Insight SharePoint
Transcript
Page 1: Searching for SharePoint Analytics

SEARCHING FOR SHAREPOINT ANALYTICSHOW TO GET INSIGHT ON YOUR INTRANET

Jeff Fried CTO, BA Insight

SharePoint Saturday NYCJuly 2016

Page 2: Searching for SharePoint Analytics
Page 3: Searching for SharePoint Analytics

THANK YOUEVENT

SPONSORSWe appreciated you supporting the New York SharePoint Community!

• Diamond, Platinum, Gold, & Silver have tables scattered throughout

• Please visit them and inquire about their products & services

• To be eligible for prizes make sure to get your bingo card stamped by ALL sponsors

• Raffle at the end of the day and you must be present to win!

Page 4: Searching for SharePoint Analytics

Focused on Search and SharePoint since 2004

Longtime Search Nerd• CTO, BA Insight• Senior PM,

Microsoft• VP, FAST• SVP, LingoMotors

About Jeff FriedPassionate About• Search• SharePoint• Search-driven

applications• Information

Strategy

Blog: BAinsight.com/blogTechnet Column“A View from the Crawlspace”

[email protected]

Page 5: Searching for SharePoint Analytics

About BA Insight Our software quickly connects SharePoint users to needed information Software portfolio includes:

– Connectivity - Secure connectors and federation to over 50 content systems– Applications - Improve the user experience to boost productivity– Classification - Autotagging, metadata generation, and text analytics– Analytics - Insight into how SharePoint portals, search, & content are being used

Hundreds of successful implementations including:

Page 6: Searching for SharePoint Analytics

Analytics Out-of-the-Box Build your own Analytics What else is out there? What’s coming next?

Outline

Page 7: Searching for SharePoint Analytics

The Value of Analytics• Continually improve performance and satisfaction

– Improve infrastructural performance– improve your search centre's performance

• Increase user engagement• Validate that SharePoint is delivering results

• Use today's analytics to help drive tomorrows experiences

Page 8: Searching for SharePoint Analytics

Layers of Analytics

Infrastructure

Application

Behaviour

Website SharePoint/Intranet

Web services

Page load

People happy?

Servers, Farm

Health checks

How are people using SharePoint

Page 9: Searching for SharePoint Analytics

Analytics Out-of-the-Box Build your own Analytics What else is out there? What’s next?

Outline

Page 10: Searching for SharePoint Analytics

SharePoint Evolution

Page 11: Searching for SharePoint Analytics

SharePoint 2010 AnalyticsWeb Analytics Reports

Traffic reportsSearch reportsInventory reports

These reports aggregated at the following levels: Per web application in the farm Per site collection Per site Per search service application

OoTB these reports are visible to Administrators at each level‘View Web Analytics Data’ Permission Level

Page 12: Searching for SharePoint Analytics

SP 2010 – Report Summary

Page 13: Searching for SharePoint Analytics

SP 2010 - Traffic ReportsHow much traffic your site gets (Number of Page Views);

Who visits your sites (Top Visitors);

How visitors arrive at your site (Top Referrers);

Daily Unique Visitors

Top Destinations

Top Browsers

Page 14: Searching for SharePoint Analytics

SP 2010 - Search ReportsHow many times users searched (Number of Queries)

What were the most used search terms (Top Queries)

What queries have high failure rates (Failed Queries)

Best Bet Usage, Search keywords

Page 15: Searching for SharePoint Analytics

SP 2010 - Inventory ReportsWhat is the total disk drive space user (Storage Usage)

How many sites exist (Number of Sites)

Top Site Product Versions

Top Site Languages

Page 16: Searching for SharePoint Analytics

SP 2010 – Schedule & Export

Page 17: Searching for SharePoint Analytics

SharePoint 2013 Analytics

Popularity Trends shows usage event statistics for a site collection, a site, or an individual item in a library or list.

Page 18: Searching for SharePoint Analytics

SharePoint 2013 Analytics

Most Popular Items shows usage event statistics for all items in a library or list.

Page 19: Searching for SharePoint Analytics

SharePoint 2013 Analytics

Page 20: Searching for SharePoint Analytics

SharePoint 2013 Audit Reports

Page 21: Searching for SharePoint Analytics

SharePoint 2013 Audit Reports

Page 22: Searching for SharePoint Analytics

SharePoint 2016 Analytics

Page 23: Searching for SharePoint Analytics

SP 2016

Page 24: Searching for SharePoint Analytics

Better statistics on how SharePoint is being used, and how things may failReal time telemetry (latency, 404’s, document usage stats)SLAPI (SharePoint Logging API)

Enhanced usage database (improves *significantly* upon existing usage database)Generates updated report data in real timeStats / Reports on usage, health, storage, performance, and much moreThere’s a lot of useful data in there

Advanced Data Analysis & Reporting

Page 25: Searching for SharePoint Analytics

SharePoint Online Reports: Very much like on premises

New usage reports for SharePoint, OneDrive, Yammer and Skype now available

Providing a complete picture across all Office 365 servicesActivity DashboardEmailOffice ActivationsSharePointOneDriveSkype for BusinessYammer

SharePoint Online Analytics

Page 26: Searching for SharePoint Analytics

SharePoint Online Analytics

Page 27: Searching for SharePoint Analytics

SharePoint Online Analytics

Page 28: Searching for SharePoint Analytics

Analytics Out-of-the-Box Build your own Analytics What else is out there? What’s coming next?

Outline

Page 29: Searching for SharePoint Analytics

SharePoint Analytics – Lacking!

• Reports – not Real time• Require Site Admin Access• Lack of Breakdown e.g. by Hour• No OoTB Dash boarding• Custom means Custom

Page 30: Searching for SharePoint Analytics

SharePoint Search Analytics

DB´sPropertie

s

AnalyticsIndexTimer Jobs

Crawler LogsEvents

ConfigurationPowerShell analysisenginepssna

pin

Thank you to Nicki Borrell

Analytics Timer Job for Search Service Application Search Service Application

Microsoft SharePoint Foundation Usage Data Import

Microsoft SharePoint Foundation Usage Data Processing

Usage Analytics Timer Job for Search Application Search Service Application

Page 31: Searching for SharePoint Analytics

Analytics Beyond OoTB: SSRS

Page 32: Searching for SharePoint Analytics

Analytics Beyond OoTB: SSRS

Page 33: Searching for SharePoint Analytics

Analytics Beyond OoTB: Power BI

Page 34: Searching for SharePoint Analytics

Custom Solutions with PowerPivot

Thank you to Nicki Borrell

Page 36: Searching for SharePoint Analytics

PowerShell & Custom Code

Thank you to Nicki Borrell

PowerShell:• Get Usage Report:

– $searchApp.GetRollupAnalyticsItemData …• Get Search Report:

– $searchApp.GetSearchReport …

Page 37: Searching for SharePoint Analytics

PowerShell & Custom Code

Thank you to Radu Tut

$searchApp = Get-SPEnterpriseSearchServiceApplication  $site = Get-SPSite "{SiteUrl}"  $result = $searchApp.GetRollupAnalyticsItemData(1,[System.Guid]::Empty,$site.ID,[System.Guid]::Empty) $result #for a specific date or for a specific month $date = Get-Date "2013-01-18" $result.GetHitCountForDay($date) $result.GetHitCountForMonth($date)

Page 38: Searching for SharePoint Analytics

PowerShell & Custom Code

Thank you to Nicki Borrell

PowerShell:• Get Usage Report:

– $searchApp.GetRollupAnalyticsItemData …• Get Search Report:

– $searchApp.GetSearchReport …

Custom Code:

Page 39: Searching for SharePoint Analytics

PowerShell & Custom CodeSPSecurity.RunWithElevatedPrivileges(delegate {

// You can use SPContext.Current.Site.ID if you have HttpContext

using (var site = new SPSite(siteId)) { var context = SPServiceContext.GetContext(site); var searchProxy = context.GetDefaultProxy(typeof(SearchServiceApplicationProxy)) as SearchServiceApplicationProxy; var usageData= searchProxy.GetRollupAnalyticsItemData(1,Guid.Empty,site.ID,Guid.Empty); // process it } });

Thank you to Radu Tut

Page 40: Searching for SharePoint Analytics

Analytics Out-of-the-Box Build your own Analytics What else is out there? What’s coming next?

Outline

Page 41: Searching for SharePoint Analytics

Demo

41

Page 42: Searching for SharePoint Analytics

Analytics Out-of-the-Box Build your own Analytics What else is out there? What’s coming next?

Outline

Page 43: Searching for SharePoint Analytics

How does Delve Analytics differ?

Infrastructure

Application

Behaviour

User

Page 44: Searching for SharePoint Analytics

Delve Analytics

Page 45: Searching for SharePoint Analytics

Delve Analytics

Page 46: Searching for SharePoint Analytics

Delve Analytics

Page 47: Searching for SharePoint Analytics

Delve Analytics

Page 48: Searching for SharePoint Analytics

Session SummaryAnalytics Out of the Box

How analytics have changed through the versions of SharePoint 2010, 2013 and SharePoint 2016 - sometimes not for the better

Build your own AnalyticsWhat options are available beyond out-of-the-box reports - building your own, and add-on dashboards and reports

Analytics – What else is out there?Analytics in the Real World

The Value of AnalyticsAnalytics – What’s next?

Page 49: Searching for SharePoint Analytics

o Analytics is remarkably valuable• Insight is better than flying blind

o OOB is better than nothingbut it’s (usually) not enough

o You have options to get better analytics• Build: variety of approaches and frameworks• Buy it: several good 3rd-party products

o Get Startedo Watch this space

Page 51: Searching for SharePoint Analytics

CONFERENCE MATERIALS

• Slides / Demo will be posted on Lanyrd.com• http://lanyrd.com/2016/spsnyc

• Photos posted to our Facebook page• https://www.facebook.com/sharepointsaturdaynyc

• Tweet Us - @SPSNYC or #SPSNYC• Sign Up for our NO SPAM mailing list for all conference

news & announcements• http://goo.gl/7WzmPW

• Problems / Questions / Complaints / Suggestions• [email protected]

Page 52: Searching for SharePoint Analytics

• Visit ExtaCloud’s booth for wrist bands!

Scallywag's Irish Pub

508 9th Ave, between 38th & 39th. [6 minutes walk]

Scallywags also serves food.http://www.scallywagsnyc.com/

Page 54: Searching for SharePoint Analytics
Page 55: Searching for SharePoint Analytics
Page 56: Searching for SharePoint Analytics

Searching for SharePoint AnalyticsHow to get insight on your Intranet

Jeff Fried CTO, BA Insight

SharePoint Saturday NYCJuly 2016

Page 57: Searching for SharePoint Analytics

For More Information• Check out our resources on: www.BAinsight.com

• Reach me via email at: [email protected]

• Follow me on Twitter at: @jefffried

Page 58: Searching for SharePoint Analytics
Page 59: Searching for SharePoint Analytics
Page 60: Searching for SharePoint Analytics

Recommended