0
Heavy Metal PowerPivot
Jason Himmelstein
Senior Technical Director, SharePoint
@sharepointlhorn
http://www.sharepointlongh...
Thanks to our
sponsors!
Jason’s
• Microsoft vTSP
– virtual Technology Solutions Professional
• SharePoint Foundation Logger
– http://spflogger.cod...
2009 Atrion Networking Corporation
Codename Denali
Project Crescent
Project Juneau
Veritpaq Engine
Vertipaq for PowerPivot...
How does it work?
2009 Atrion Networking Corporation
SharePoint
Collaboration
Excel
Workbooks
PowerPivot
Applications
SharePoint
Dashboards ...
Excel Services
PowerPivot for
SharePoint
(Analysis Services)
Excel
Internet Explorer
Analysis Services
BI Semantic Model
S...
PowerPivot for SharePoint
Server, Services, and Components
SharePoint Farm
WFE App
Excel Web Access
c2wts
Excel Services
A...
PowerPivot for SharePoint
Rendering the PowerPivot Workbook
SharePoint Farm
WFE App
Excel Web Access
c2wts
Excel Services
...
PowerPivot for SharePoint
Rendering the PowerPivot Workbook
SharePoint Farm
WFE App
Excel Web Access
c2wts
Excel Services
...
PowerPivot does NOT require Kerberos
SharePoint Farm
WFE App
Excel Web Access
c2wts
Excel Services
Application Proxy
Excel...
Server Action
SharePoint Farm
WFE App
Excel Web Access
c2wts
Excel Services
Application Proxy
Excel Web Service
Excel Calc...
Server Action > c2wts
PowerPivot for SharePoint
Server Action > c2wts
SharePoint Farm
WFE App
Excel Web Access
c2wts
Excel Services
Application Proxy
Excel Web Service
Ex...
PowerPivot for SharePoint
Server Action
SharePoint Farm
WFE App
Data sources
ContentClient
ImageLoad
c:Program
Files...OLA...
PowerPivot for SharePoint
Load Balancing
SharePoint Farm
App1 App2
By default, set to
round-robin
health allocation
Testin...
PowerPivot for SharePoint
“If you build it, they will come…”
Installing PowerPivot
Installing PowerPivot 2008 R2
Installing PowerPivot v1 / 2008 R2
Pre-existing 2010 Farm
Pre-existing 2010 Farm
Pre-existing 2010 Farm
Pre-existing 2010 Farm – Hack Part
Installing PowerPivot v2 / SQL 2012
The Code Behind the Build
# Open PowerShell library from: C:Program FilesMicrosoft SQL Server110ToolsPowerPivotToolsConfig...
SQL Server 2012 PowerPivot
• Builds upon V1 release in SQL Server 2008 R2
• New administrative capabilities
– Lots of bug ...
SQL Server 2012 PowerPivot
• A new setup experience
– Rather than installing and configuring SharePoint directly,
setup no...
SQL Server 2012 PowerPivot
• Important note: SharePoint SP1 is required
– SQL Setup will issue a warning if SharePoint SP1...
DEMO
Enabling PowerPivot & Power View
Issues using PowerPivot & oData Feeds
• Not on your local desktop!
Scaling out PowerPivot Installations
• Installation at the App tier
– Requires SQL Server media
• Install SQL PowerPivot f...
What’s new in Power View in Excel 2013 and in SharePoint 2013
• Power View in Excel 2013: New features
– Power View sheets...
SharePoint 2013 BI related links
• What's new in business intelligence in SharePoint Server 2013 Preview
• Overview of Exc...
In the end, it’s all about perspective
2009 Atrion Networking Corporation
Special announcements
Handy Reference Information
• Useful Links
• http://www.sharepointlonghorn.com – Jase’s blog
– @sharepointlhorn
– jase@sha...
2013 Helpful Links
• Introducing the Data Model & Relationships in Excel 2013
– http://blogs.office.com/b/microsoft-excel/...
Thanks to our
sponsors!
Join our local users
groups
Toronto SharePoint Users Group
http://www.meetup.com/TorontoSPUG/
Toronto SharePoint Business ...
Jason’s
• Microsoft vTSP
– virtual Technology Solutions Professional
• SharePoint Foundation Logger
– http://spflogger.cod...
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Heavy Metal PowerPivot Remastered
Upcoming SlideShare
Loading in...5
×

Heavy Metal PowerPivot Remastered

1,315

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,315
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
63
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • new visualization for the webnew slicer modelspower view becomes a part of ExcelPowerPivot now a part of excel, not a seperate download still requires to be activedtho (COM Add-in)
  • Transcript of "Heavy Metal PowerPivot Remastered"

    1. 1. Heavy Metal PowerPivot Jason Himmelstein Senior Technical Director, SharePoint @sharepointlhorn http://www.sharepointlonghorn.com
    2. 2. Thanks to our sponsors!
    3. 3. Jason’s • Microsoft vTSP – virtual Technology Solutions Professional • SharePoint Foundation Logger – http://spflogger.codeplex.com • Blog: www.sharepointlonghorn.com • Twitter: @sharepointlhorn • LinkedIn: www.linkedin.com/in/jasonhimmelstein • SlideShare: http://www.slideshare.net/jasonhimmelstein • Email: jase@sharepointlonghorn.com • Author of Developing Business Intelligence Apps for SharePoint – http://bit.ly/SharePointBI
    4. 4. 2009 Atrion Networking Corporation Codename Denali Project Crescent Project Juneau Veritpaq Engine Vertipaq for PowerPivot SQL Server 2012 Power View SQL Server Data Tools xVelocity In-Memory Analytics Engine xVelocity for Business Intelligence
    5. 5. How does it work?
    6. 6. 2009 Atrion Networking Corporation SharePoint Collaboration Excel Workbooks PowerPivot Applications SharePoint Dashboards & Scorecards Analysis Services Reporting Services Integration Services Master Data Services Microsoft Business Intelligence Most widely deployed EIM & BI Platform Most Broadly adopted Productivity & Collaboration Tools Odata Feeds LOB Apps
    7. 7. Excel Services PowerPivot for SharePoint (Analysis Services) Excel Internet Explorer Analysis Services BI Semantic Model SharePoint Reporting Services Third Party Apps PowerPivot for Excel xlsx xlsx SQL Server Data Tools PersonalBI TeamBI CorporateBI Power View
    8. 8. PowerPivot for SharePoint Server, Services, and Components SharePoint Farm WFE App Excel Web Access c2wts Excel Services Application Proxy Excel Web Service Excel Calc Services PowerPivot Web Service Client MSOLAP Driver c2wts/proxy PowerPivot Services PowerPivot Service Application Proxy Data sources SQL Server Content Excel Calculation Services Analysis Services in VertiPaq Mode PowerPivot System Service MSOLAP TCP HTTP Channel Excel Services
    9. 9. PowerPivot for SharePoint Rendering the PowerPivot Workbook SharePoint Farm WFE App Excel Web Access c2wts Excel Services Application Proxy Excel Web Service Excel Calc Services PowerPivot Web Service Client PowerPivot Service Application Proxy Data sources SQL Server Content Excel Calculation Services Analysis Services in VertiPaq Mode PowerPivot System Service MSOLAP Channel
    10. 10. PowerPivot for SharePoint Rendering the PowerPivot Workbook SharePoint Farm WFE App Excel Web Access c2wts Excel Services Application Proxy Excel Web Service Excel Calc Services PowerPivot Web Service Client PowerPivot Service Application Proxy Data sources SQL Server Content Excel Calculation Services Analysis Services in VertiPaq Mode PowerPivot System Service MSOLAP Channel c:Program Files...OLAPBacku p
    11. 11. PowerPivot does NOT require Kerberos SharePoint Farm WFE App Excel Web Access c2wts Excel Services Application Proxy Excel Web Service Excel Calc Services PowerPivot Web Service Client PowerPivot Service Application Proxy Data sources SQL Server Content Excel Calculation Services Analysis Services in VertiPaq Mode PowerPivot System Service MSOLAP Channel PowerPivot for SharePoint
    12. 12. Server Action SharePoint Farm WFE App Excel Web Access c2wts Excel Services Application Proxy Excel Web Service Excel Calc Services PowerPivot Web Service Client PowerPivot Service Application Proxy Data sources SQL Server Content Excel Calculation Services Analysis Services in VertiPaq Mode PowerPivot System Service MSOLAP Channel PowerPivot for SharePoint
    13. 13. Server Action > c2wts PowerPivot for SharePoint
    14. 14. Server Action > c2wts SharePoint Farm WFE App Excel Web Access c2wts Excel Services Application Proxy Excel Web Service Excel Calc Services PowerPivot Web Service Client PowerPivot Service Application Proxy Data sources Content Excel Calculation Services Analysis Services in VertiPaq Mode PowerPivot System Service MSOLAP Channel PowerPivot for SharePoint
    15. 15. PowerPivot for SharePoint Server Action SharePoint Farm WFE App Data sources ContentClient ImageLoad c:Program Files...OLAPBacku p
    16. 16. PowerPivot for SharePoint Load Balancing SharePoint Farm App1 App2 By default, set to round-robin health allocation Testing notes that BP to set to health-based allocation Uses more resources than round-robin BUT, pro-actively evicts unnecessary VertiPaq dBs when under memory pressure
    17. 17. PowerPivot for SharePoint “If you build it, they will come…”
    18. 18. Installing PowerPivot
    19. 19. Installing PowerPivot 2008 R2
    20. 20. Installing PowerPivot v1 / 2008 R2
    21. 21. Pre-existing 2010 Farm
    22. 22. Pre-existing 2010 Farm
    23. 23. Pre-existing 2010 Farm
    24. 24. Pre-existing 2010 Farm – Hack Part
    25. 25. Installing PowerPivot v2 / SQL 2012
    26. 26. The Code Behind the Build # Open PowerShell library from: C:Program FilesMicrosoft SQL Server110ToolsPowerPivotToolsConfigurationToolResourcesConfigurePowerPivot.ps1 Add-SPSolution -LiteralPath 'C:Program FilesMicrosoft SQL Server110ToolsPowerPivotToolsConfigurationToolResourcesPowerPivotFarm.wsp' Add-SPSolution -LiteralPath 'C:Program FilesMicrosoft SQL Server110ToolsPowerPivotToolsConfigurationToolResourcesPowerPivotWebApp.wsp' DeployFarmSolution DeployWebAppSolutionToCentralAdmin Install-SPFeature -path PowerPivot Install-SPFeature -path PowerPivotAdmin Install-SPFeature -path PowerPivotSite SetEngineServiceCredentials 'spfloggerb_powerpivotv2' $password; New-PowerPivotEngineServiceInstance -Provision:$true New-PowerPivotSystemServiceInstance -Provision:$true New-PowerPivotServiceApplication -ServiceApplicationName 'PowerPivot Service Application' -DatabaseServerName 'SQL2012' -DatabaseName 'PowerPivotServiceApplicationDB' -AddToDefaultProxyGroup:$true;Set-PowerPivotSystemService -WorkbookUpgradeOnDataRefresh:$True -Confirm:$false DeployWebAppSolution 'http://sp2010sp1/' 2047 EnableSiteFeatures 'http://sp2010sp1' $true StartService "Microsoft.SharePoint.Administration.Claims.SPWindowsTokenServiceInstance" UpdateSecureStoreMasterKey 'Secure Store Service Proxy' '********' CreateUnattendedAccountForDataRefresh 'http://sp2010sp1' 'PowerPivotUnattendedAccount' 'PowerPivot Unattended Account for Data Refresh' 'SPFLOGGERb_spAdmin' $password AddMSOLAP5AsECSTrustedProvider 'Excel Services Application'
    27. 27. SQL Server 2012 PowerPivot • Builds upon V1 release in SQL Server 2008 R2 • New administrative capabilities – Lots of bug fixes – Default allocation algorithm changed to health- based rather than round-robin – Manage the amount of database caching done on the app servers – Database caching cleanup (based on inactivity) – Disable data refresh jobs if they are constantly failing, or if they succeed but are not being viewed
    28. 28. SQL Server 2012 PowerPivot • A new setup experience – Rather than installing and configuring SharePoint directly, setup now just lays down the bits and there is a new standalone configuration wizard • Capabilities: – Wizard has both a one-click “GO” option as well as a step-by-step experience – Existing farm steps integrated with the wizard – Individual steps can be scripted – History is directly integrated into the tool – Able to uninstall, upgrade, repair and patch separately
    29. 29. SQL Server 2012 PowerPivot • Important note: SharePoint SP1 is required – SQL Setup will issue a warning if SharePoint SP1 has not been installed when the PowerPivot bits are laid down. This gives you some time to upgrade to SP SP1. – However, if you still haven’t upgraded to SP1, by the time you get to run the PowerPivot configuration wizard, we will throw a fatal error and you will be blocked from configuring your SharePoint farm until you upgrade to SP1.
    30. 30. DEMO
    31. 31. Enabling PowerPivot & Power View
    32. 32. Issues using PowerPivot & oData Feeds • Not on your local desktop!
    33. 33. Scaling out PowerPivot Installations • Installation at the App tier – Requires SQL Server media • Install SQL PowerPivot for SharePoint • Requires separate install of SSRS • Installation at the Web tier – Does not require SQL Server media • Reporting Services Add-in for SharePoint Products is shipped as a web downloadable add-in – http://www.microsoft.com/download/en/details.aspx?amp;amp;displaylang=e n&id=29068
    34. 34. What’s new in Power View in Excel 2013 and in SharePoint 2013 • Power View in Excel 2013: New features – Power View sheets can connect to different data models in one workbook – Modify the internal Data Model without leaving the Power View sheet – Power View in Excel Services and Excel Web App, and in Office 365 • Power View in Excel 2013 and SharePoint 2013: New features – Pie charts – Maps – Key performance indicators (KPIs) – Hierarchies – Drill up/drill down – Report styles, themes, and text resizing – Backgrounds and background images – Hyperlinks – Printing – Support for right-to-left languages – Power View changes how it handles integers – Power View backward- and forward-compatibility – Power View and data models – Power View and Excel Services
    35. 35. SharePoint 2013 BI related links • What's new in business intelligence in SharePoint Server 2013 Preview • Overview of Excel Services in SharePoint Server 2013 Preview • What’s new in Power View in Excel 2013 and in SharePoint 2013
    36. 36. In the end, it’s all about perspective
    37. 37. 2009 Atrion Networking Corporation Special announcements
    38. 38. Handy Reference Information • Useful Links • http://www.sharepointlonghorn.com – Jase’s blog – @sharepointlhorn – jase@sharepointlonghorn.com • Microsoft References – Power View Demos • http://blogs.msdn.com/b/oneclickbi/archive/2011/12/27/more-demos- of-power-view-available.aspx • Download links • http://powerpivotgeek.com – Dave Wickert & Lee Graber (Microsoft Product Team Members) » Best exclusively PowerPivot blog around • http://spflogger.codeplex.com – Its not PowerPivot, but its wicked cool so check it out!
    39. 39. 2013 Helpful Links • Introducing the Data Model & Relationships in Excel 2013 – http://blogs.office.com/b/microsoft-excel/archive/2012/08/23/introduction-to-the-data-model-and-relationships.aspx • Intro to Power View for Excel 2013 – http://blogs.office.com/b/microsoft-excel/archive/2012/10/04/intro-to-power-view-for-excel-2013.aspx • What’s new in Reporting Services (SQL 2012 SP1) – http://msdn.microsoft.com/library/ms170438(SQL.110).aspx • Introducing PerformancePoint Services 2013 – http://blogs.msdn.com/b/performancepoint/archive/2012/08/03/what-s-new-in-performancepoint-services-2013.aspx • What’s new with Visio 2013 – http://visio.microsoft.com/en-us/preview/visio-benefits.aspx • Introducing the BI Light-Up Story for SharePoint 2013 – http://blogs.msdn.com/b/analysisservices/archive/2012/07/27/introducing-the-bi-light-up-story-for-sharepoint-2013.aspx • Going All In with Excel 2013 – http://blogs.msdn.com/b/analysisservices/archive/2012/07/26/going-all-in-with-excel-2013.aspx • My book on Developing Business Intelligence Apps for SharePoint – http://bit.ly/SharePointBI `
    40. 40. Thanks to our sponsors!
    41. 41. Join our local users groups Toronto SharePoint Users Group http://www.meetup.com/TorontoSPUG/ Toronto SharePoint Business Users Group http://www.meetup.com/TSPBUG/
    42. 42. Jason’s • Microsoft vTSP – virtual Technology Solutions Professional • SharePoint Foundation Logger – http://spflogger.codeplex.com • Blog: www.sharepointlonghorn.com • Twitter: @sharepointlhorn • LinkedIn: www.linkedin.com/in/jasonhimmelstein • SlideShare: http://www.slideshare.net/jasonhimmelstein • Email: jase@sharepointlonghorn.com • Author of Developing Business Intelligence Apps for SharePoint – http://bit.ly/SharePointBI
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×