Boost Fertility New Invention Ups Success Rates.pdf
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
1. HEAVY METAL POWERPIVOT
Jason Himmelstein
SharePoint Practice Director, Sentri, Inc
jhimmelstein@sentri.com
@sharepointlhorn
2. About me
• Jason Himmelstein, MCITP, MCTS
• SharePoint Practice Director, Sentri Inc.
• Microsoft vTSP
● virtual Technology Solutions Professional
• SharePoint Foundation Logger (http://spflogger.codeplex.com)
• Web: www.sentri.com
• Blog: www.sharepointlonghorn.com
• Twitter: @sharepointlhorn
• LinkedIn: www.linkedin.com/in/jasonhimmelstein
3. About Sentri
Microsoft Solutions &
Consulting Services
∞
Microsoft Cloud Services
∞
Call Center Solutions Israel - Development &
∞ Engineering
Managed Services
Microsoft 2010/2011
Northeast
Microsoft 2011 Northeast
VOICE
4. Core Interactive Components
E-Mail Intranet/Extranet
Collaboration Workflow/Forms
Exchange SharePoint Document Management
Unified Messaging
Shared Calendars Content Management
Managed Folders Search
Mobile Business Intelligence
Protection Collaboration
Protection
Lync
VoIP Collaboration
Chat Presence
Video Protection
Conferencing
5. Microsoft Integrated Business Technology
Presentation
SharePoint Server
Extranets Intranets Dashboards Analytic Scorecards Workflow
Views
Structured Process Management
CIM/Contact Center
CRM ERP
Communications Platform
Lync Lync PBX
Exchange 2010
Platform
Integration Remote
Virtualization SQL Server Monitoring Security Access
Services
6. The Sentri Solution Offering Silos
Typical Microsoft Technology
Server Platform Portals and Managed
Dynamics CRM Unified Virtualization System Collaboration Services
Communications Desktop Management
Server Active Directory
Sales Help Desk
SCVMM Cloud Strategy
Marketing Tier II
High Availability Windows 7 Data Center
Customer Service Portals Tier III
Overall Microsoft Strategy
App-V Workflow
Platform
Exchange SCCM Search
Cloud
Unified Messaging
Enterprise Voice Unified Communication and
Collaboration
CRM
In the Cloud On-Premises
10. PRE-EXISTING 2010 FARM
• App Server
• SharePoint Admin Service account
• MS Data Access Engine 2010 Redist
• SQL Server 2008 R2 Setup in Admin mode
11. PRE-EXISTING 2010 FARM
• Add Features
• New Installation NOT Add Features
• SQL Server PowerPivot for SharePoint
• HACK IT!
18. SQL Server Denali PowerPivot
• Builds upon V1 release in SQL Server 2008 R2
• New administrative capabilities
● Lots of bug fixing, failover capabilities and scalability
enhancements
● Default allocation algorithm changed to health-based rather than
round-robin (means we are more responsive to low memory
situations
● More administrative controls:
• 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
19. SQL Server Denali PowerPivot
(cont.)
• 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
52. The Code Behind the Build (copied from the UI)
# 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'
53. SQL Server Denali PowerPivot
(cont.)
• Important note:
SharePoint SP1 is required for CTP3, RC0 (and RTM)
• 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.
54. Gotchas!
The multi-server hiccup
CTP3 comes with TCPIP disabled
Until you enable this, no off server
communication will happen to SQL
55. Gotchas!
The single-server hiccup
Can’t log in to SharePoint locally?
Check your Loopback settings!
57. Handy Reference Information
• Useful Links
• http://www.sharepointlonghorn.com – Jase’s blog
– @sharepointlhorn
– jase@sharepointlonghorn.com
– http://aurl.to/v - THE Authoratative SharePoint Versions and Downloads list
• http://www.cjvandyk.com/blog - Corne’s blog
– @cjvandyk
– c@crayveon.com
• Microsoft References
● Microsoft Full Up BI Demo Machine
• http://www.mssalesdemos.com
• 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!