BI Architecture with SQL 2012 & SharePoint 2010 Rod Colledge, Principal BI Consultant, StrataDB Global Sponsors:
About Rod Colledge Technical Director (Business Intelligence) at StrataDB Based in Brisbane, Australia SQL Server MVP Worked with Microsoft on SQL 2012 Exams RodColledge.com @rodcolledge 2
My Sessions at PASS Summit 2012 Pre Con Monday November 5 BI Dashboards with Dashboard Designer & PerformancePoint Services 2010 (BID-398-P) Conference Session BI Architecture with SQL Server 2012 and SharePoint 2010 (BIA-318) 3
Pre Con Monday November 5 BI Dashboards with Dashboard Designer & PerformancePoint Services 2010 (BID-398-P) 4
Agenda History of Microsoft Business Intelligence What s New in SQL Server 2012 & SharePoint 2010? Demos (Screen shots only today) Business Intelligence Platform Architecture 2013 Preview 5
A Brief History of Microsoft BI 1996 ->
1996-1998 Project PLATO (OLAP) Microsoft acquires Panorama - OLAP & MDX OLAP Services 7.0 (Sphinx) Ships Excel & Third Party front end tools 7
8
2000-2003 Analysis Services 2000 (Shiloh) Data Mining Distributed cube partitions & linked cubes Parent-child hierarchies Writeback HTTP Cube connections 9
10
2003 2007 SSRS Released Add on to SQL Server 2000 SQL Server 2005 (Yukon) Analysis Services 2005 Unified Dimensional Model (UDM) Proactive Caching Near/Real Time options 11
12
2003 2007 Continued SSRS SharePoint Integration MS Office Business Scorecard Manager Microsoft Acquire ProClarity PerformancePoint Server 13
14
2008 2011 Analysis Services 2008 (Yukon) Writeback to MOLAP Partitions Scale out SSAS Geography data type Pivot 15
2008 2011 Continued Analysis Services 2008 R2 (Kilimanjaro) PowerPivot SharePoint Excel PerformancePoint Server Discontinued SharePoint PerformancePoint Services 16
17
What s New in SQL Server 2012?
2012 What s New? Business Intelligence Semantic Model (BISM) PowerPivot v2 SharePoint - Native Service Application Simpler Administration SharePoint Central Admin Improved Scalability Much easier Disaster Recovery & Troubleshooting Power View Browser-based Ad-Hoc Reporting 19
2012 What s New? Report Alerts User Defined, Exception based alerting Push-based SQL Server Data Tools (SSDT) No more BIDS Supporting Technologies Data Quality Services Master Data Services 20
Business Intelligence Semantic Model (BISM) 21
22
23
SQL Server Data Tools (SSDT) 24
Tabular or Multidimensional? Tabular Stronger/Better for; Easier learning curve More natural & familiar concepts DAX is easier than MDX for new users Faster to get up and running Lots of different data sources Text files, Excel, SQL etc Support for Power View Applications (exclusive at the moment) Multidimensional Stronger/Better for; Very Large data volumes Non-SQL Server Real Time Access Parent-Child & Many:Many relationships Translations Write Back Analysis Scoped Expressions 25
Data Access & Storage Tabular Multi- Dimensional 26
Demos Data Alerts PerformancePoint Dashboards Geo-Spatial Reports Pivot Power View PowerPivot
Data Alerts 28
PerformancePoint Dashboards 29
Geospatial Maps 30
PerformancePoint Dashboards 31
Pivot 32
Report Parts 33
Power View 34
PowerPivot Power View 35
PowerPivot Management Dashboard 36
BI Platform Architecture SQL Server 2012 & SharePoint Server 2010
Main Editions of SQL Server 2012 38
Self-Service BI: Context IT Department don t trust users Users think the IT Department are slow, useless and expensive Users find (inefficient) ways to work around IT Nobody wins Self Service BI is here to help. Reporting vs. Self-service Reporting vs. BI? 39
Reporting Snapshot - What happened at a point in time? Reports developed by IT Dept. Users request new reports or changes to existing reports; Cost? Turn-around time? Accuracy Interpretation Trust? Users often work around the IT Dept. Security Data Fragmentation Most organisations are here 40
User 1: Break Down Europe by Country User 2: Filter by Time User 3: Show sales trend over time as a graph etc. 41
Self-Service Reporting Traditional Reporting for well defined requirements, plus Self-Service Platform for unknown (as yet) requirements; Managed Self-Service Reporting 42
Business Intelligence Traditional Reporting, plus Self-Service Reporting, plus Predictive Analytics What s happened + current conditions What happens next? 43
Data Alerts 44
PerformancePoint Dashboards 45
Geospatial Maps 46
PerformancePoint Dashboards 47
Pivot 48
Report Parts 49
Power View 50
PowerPivot Power View 51
PowerPivot Management Dashboard 52
Reporting Tools.. Which one? Report Designer / SQL Server Data Tools PowerPivot Power View Report Builder Pivot Excel/Services Dashboard Designer 53
Power Users PowerPivot Report Builder Dashboard Designer Excel/Services Power View SQL Server Data Tools (SSDT) Pivot Report Consumption via Browser IT Developers Business Users 54
Reporting Tools.. Standout Features SQL Server Data Tools - Maximum Development Flexibility Pivot - Unique visual experience with Semantic Zoom Dashboard Designer - Balanced scorecards, Composite dashboards Report Builder - Report Parts Excel/Services - PowerPivot - Personal/Team data modelling - Power View - Visually stunning browser based ad-hoc reporting SharePoint - Brings it all together for secure sharing Pick and mix as appropriate 55
Installing and Configuring the BI Platform Install Windows Server 64 bit Windows Server 2008 SP2 or above Domain Environment Install SQL Server Install SharePoint Install & Configure PowerPivot Install & Configure Reporting Services Install & Configure PerformancePoint Services Configure Kerberos 56
SharePoint BI Topology SSRS, Geospatial, Data Alerts, & Power View SSRS Add-In SSRS Add-In SSRS Add-In SSRS SharePoint Mode PowerPivot for SharePoint PerformancePoint, Secure Store, Excel Services etc SSRS SharePoint Mode PowerPivot for SharePoint PerformancePoint, Secure Store, Excel Services etc PowerPivot for SharePoint PerformancePoint Dashboards, Excel/Visio Services 57
SQL Server X 58
SharePoint Install Pre-requisites Web Server (IIS) Role SQL Native Client Etc Install SharePoint 2010 Install Service Pack 1 59
PowerPivot for SharePoint Install PowerPivot for SharePoint 60
61 PowerPivot Configuration
62
63
64
Reporting Services SSRS Add-In SSRS Add-In SSRS Add-In SSRS SharePoint Mode SSRS SharePoint Mode 65
66
67
68
69
70 PerformancePoint Services
71
72
73
74
2013 Preview
Excel/Services 2013 Excel 2013 is now the only self-service BI tool business users need to build their BI solutions x-velocity & PowerPivot built-in no download needed Power View built in Decoupled PivotChart and PivotTable reports Quick Explore & Timeline Slicers Office Apps Field list support in Excel Services! 76
PerformancePoint Services PerformancePoint will continue to be Microsoft s solution for creating interactive, context-driven dashboards with balanced scorecards, key performance indicators, analytic reports, and filters. It will continue to be an integral part of Microsoft s Business Intelligence offering 77
PerformancePoint Services - Filters Filter search avoid navigating within tree Bolded Sub-selections Create Filters based off measures Big performance increases 78
PerformancePoint Services - Security Analysis Services Effective User Kerberos No Longer Required (for PPS) 79
PerformancePoint Services - Other Dashboard Migration support Enhanced ipad support Support for SharePoint Themes 80
Power View Pie Charts Simple or sophisticated Slice Drill Downs Cross Filtering from other graphs Sub Slices within main Slices 81
Power View Maps Pan and Zoom Multi-value series render as pie charts 82
Power View Other Support for Hierarchies & Drill Down! KPIs 39 new design themes Hyperlink support Background images on the design surface 83
84
Summary
The reasons for Self-Service BI Platforms Users WILL ALWAYS find their own ways of doing things This causes security, fragmentation & interpretation issues Huge market has emerged for 3 rd party BI tools Best approach is Strong IT Governance & Self-Service Microsoft s Response; PowerPivot Power View Report Builder Report Parts Data Alerts PerformancePoint Dashboards with Decomposition Trees Pivot 86
Reporting Tools.. Standout Features SQL Server Data Tools Pivot Dashboard Designer Report Builder Excel/Services - PowerPivot - Personal/Team data modelling - Maximum Development Flexibility - Unique visual experience with Semantic Zoom - Balanced scorecards, Composite dashboards - Report Parts - Power View - Visually stunning browser based ad-hoc reporting SharePoint - Brings it all together for secure sharing Pick and mix as appropriate 87
Power Users PowerPivot Report Builder Dashboard Designer Excel/Services Power View SQL Server Data Tools (SSDT) Pivot Report Consumption via Browser IT Developers Business Users 88
89
Tabular or Multidimensional? Tabular Stronger/Better for; Easier learning curve More natural & familiar concepts DAX is easier than MDX for new users Faster to get up and running Lots of different data sources Text files, Excel, SQL etc Support for Power View Applications (exclusive at the moment) Multidimensional Stronger/Better for; Very Large data volumes Non-SQL Server Real Time Access Parent-Child & Many:Many relationships Translations Write Back Analysis Scoped Expressions 90
Data Access & Storage Tabular Multi- Dimensional 91
92
93
My Sessions at PASS Summit 2012 Pre Con Monday November 5 BI Dashboards with Dashboard Designer & PerformancePoint Services 2010 (BID-398-P) Conference Session BI Architecture with SQL Server 2012 and SharePoint 2010 (BIA-318)
Pre Con Monday November 5 BI Dashboards with Dashboard Designer & PerformancePoint Services 2010 (BID-398-P) 95
Questions? Global Sponsors:
Thank You for Attending Global Sponsors: