PowerShell for SharePoint 2013 Analytics Feature

advertisement
TITLE
SharePoint 2013 Analytics.
SPEAKERS
Nicki Borell
ABSTRACT
Analytics Feature is a complete revision in SharePoint 2013. Like in other components from SharePoint
Search parts from FAST Search and from SharePoint Search have been used together to create a new and
powerful feature. As shown on examples and demos we’ll demonstrate the possibility of reasonable
adjustments, creating own events and useful solutions based on Analytics data. As part of the session we
will also have a closer look at querying the Analytics data using PowerPivot in SharePoint or native
PowerPivot in Excel, PowerShell and custom code.
Search Driven Solutions as well as companywide search portals request much more requirement criteria to
the search and analytics function which cannot always be covered by out-of-the-box functionality. IT-Pros,
Developers as well as Architects will have the chance to experience what can be done in Analytics using
PowerShell, configuration settings and custom solutions.
OBJECTIVES
1. Learn about the Search Analytics architecture and how PowerShell can be used to configure and query
Analytics data.
2. See in Demos how own costume event can be created, configured, captured and processed by
Analytics. Based on this data we show a Search Driven Site filled by Usage Analytics
3. Learn how custom reports about Search Analytics data can be created using PowerPivot and
Performance Point Services in SharePoint as well as query those data programmatically using own code.
SESSION OUTLINE
Some fundamentals
5min
Architecture:
•
•
•
•
Analytics Processing Component
Hosts the analytics roles Search analytics & Usage analytics
Link database
Analytics reporting database
The different types of analyses:
•
•
Search analytics
Usage analytics
Search Analytics
5min
•
Search analytics extracts information such as links and anchor text from content in the search
index.
•
The extracted information is stored in the Link database
•
The information in the Link database is further processed in several sub-analyses.
•
Information that results from the search analyses is used to enrich items in the search index.
Showing demos!
Usage Analytics
5min
•
•
•
•
Usage analytics is about analyzing usage log information received from the front-end.
Usage analytics generates usage and statistics reports.
In addition, results from usage analytics are stored in the analytics reporting database.
SharePoint Server 2013 includes the following default user usage events:
o Views
o Recommendations displayed
o 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.
Showing demos!
Events
20min
•
•
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.
Showing demos!
Manage Analytics
10min
•
Timer Jobs
•
PowerShell for SharePoint 2013 Analytics Feature
•
Microsoft.Office.Server.Search.Analytics namespace
•
Files & Folder Locations
Showing demos!
PowerShell for SharePoint 2013 Analytics Feature
5min
•
Analytics feature is not part of the common SharePoint PowerShell Snap-in
o get a full list of available commands:
 Get-Command -Module analysisenginepssnapin
o Display all Analytics Job status info:
 Get-Analysis
Showing demos!
Getting Reports
15min
•
•
•
Out of the box reports
Custom Solutions with PowerPivot
PowerShell & custom code
Helpful Links
Q&A
Download