SlideShare une entreprise Scribd logo
1  sur  30
Power BI Deep Dive
Tips and Tricks From the Preview Program
John White
Chief Technology Officer
UnlimitedViz Inc
http://whitepages.unlimitedviz.com
@diverdown1964
3
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Agenda
Consideratio
ns
4
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
BI Architecture 101
Data Marts
Extract, Transform, a
nd Load (ETL)
Middleware
Server(s)
Data
Warehouse
Storage Design and Visualization
Data Cubes and
Tabular Models
E
T
L
Reporting
Server(s)
BI and
Designer
Clients
Source data
5
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
EE
Microsoft enterprise (classic) BI
SQL Server DB
SQL Server
Integration
Services (SSIS)
SharePoint (with)
• Excel Services
• PowerPivot for SharePoint
• SSRS SharePoint Mode
• PerformancePoint
SQL Server
DB
Storage Design and Visualization
SQL Server Analysis Services
Multidimensional and
Tabular modes
L
SQL Server
Reporting
Services
(SSRS)
Excel
SQL Data Tools
Report Builder
3rd party tools
ETL
E
T
Source data
6
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Microsoft personal BI (All in Excel)
Worksheets
Tabular Data Model
(xVelocity)
Pivot Charts and Tables
Power View
(Analytic reports)
Power Map
(Geospatial and time series data)
Power Pivot
(Model design)
Power Query (ETL)
Power Pivot Import (EL)
7
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
On
Premises
Power
View
Power
Query
Power
Map
Power
Q&A
OData feeds
8
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power Query
Share
queries
9
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power View
Easy to build
and share
Power Query/Power View demo
Alcohol Consumption
World Health Organization
http://apps.who.int/gho/data/node.main.A1022?lang=en
11
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power Query Considerations
• Log in to share/use queries
• Deleting PQ Connections
• Not currently refreshable (will be soon)
• Powerful new data language (“M”)
• Be careful with Power Query edits (Don’t do it…)
12
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power View considerations
• Available through SSRS and Excel (different!)
• Primarily delivered through Silverlight
• HTML 5 currently in preview
• Supported in the mobile client
13
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power Map
Power Map demo
Hurricane Sandy
15
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power Map considerations
• Excel only – no browser support (yet)
• Visualizations can be exported and shared
• Can’t easily filter data – build your model accordingly
16
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Data Management Gateway
OData
endpoints for
on-premises
data
17
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Data Management Gateway on-demand refresh
Data Management Gateway demo
Configure on premises data access
19
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Data Management Gateway considerations
• No incoming firewall needed – outbound is required
• Currently only limited support
• MS SQL
• Oracle
• Examine PowerPivot connection string
• Power Query not supported (yet)
• Refresh process monitoring (diawp.exe, diahost.exe)
• On demand refresh is tricky
http://whitepages.unlimitedviz.com/2013/09/power-bi-working-with-the-data-management-gateway/
20
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power Q&A
Power Q&A demo
22
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power Q&A considerations
• Currently demo mode only
• English only support initially
Early Guidance
24
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Power BI Boundaries
SharePoint
storage
Power BI Model
Maximum
workbook size
Excel Services
rendering
2
Gb
10 Mb 250 Mb 260 Mb
Browser editing
30 Mb
25
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
What about on-premises?
Feature PowerPivot for
SharePoint
Power BI
Interaction with Embedded Models Yes Yes
Power View rendering Yes (with export) Yes
Use embedded model as data
source
Yes No
Auto refresh Yes Yes (limited)
Model size limit 2Gb 250 Mb
Thumbnail gallery Yes Yes
Pre-optimize workbooks No Yes
Publish OData feeds No Yes
Natural language query No Yes
Mobile client No Yes
26
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Load data into the model ONLY!
27
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Hide unwanted artifacts
28
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Design for mobile
29
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Action Items
 Sign up for the preview
 30 day eval
 90 day eval for partners - http://www.microsoftofficedemos.com/
 Blogs
 http://whitepages.unlimitedviz.com
 http://cwebbbi.wordpress.com
 Twitter - @diverdown1964
 Forums-
 http://social.technet.microsoft.com/Forums/en-US/home?forum=powerbiforoffice365
 Power BI Showcase Samples Program
 http://pbishowcase.azurewebsites.net/
30
© DEVintersection. All rights reserved.
http://www.DEVintersection.com
Q&A

Contenu connexe

Tendances

Self-service BI with PowerPivot and PowerView
Self-service BI with PowerPivot and PowerViewSelf-service BI with PowerPivot and PowerView
Self-service BI with PowerPivot and PowerView
Ivan Donev
 
Microsoft Power BI Demo
Microsoft Power BI DemoMicrosoft Power BI Demo
Microsoft Power BI Demo
James Riley
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power bi
Omar Khan
 

Tendances (20)

Power BI
Power BIPower BI
Power BI
 
Roadmap slides
Roadmap slidesRoadmap slides
Roadmap slides
 
Power bi ea content pack v0.1
Power bi   ea content pack v0.1Power bi   ea content pack v0.1
Power bi ea content pack v0.1
 
Excel to Power BI
Excel to Power BIExcel to Power BI
Excel to Power BI
 
Self-service BI with PowerPivot and PowerView
Self-service BI with PowerPivot and PowerViewSelf-service BI with PowerPivot and PowerView
Self-service BI with PowerPivot and PowerView
 
Deploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise WideDeploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise Wide
 
Self-Service BI: Excel & Power BI - Microsoft ITPro AirLift - 20150122
Self-Service BI: Excel & Power BI - Microsoft ITPro AirLift - 20150122Self-Service BI: Excel & Power BI - Microsoft ITPro AirLift - 20150122
Self-Service BI: Excel & Power BI - Microsoft ITPro AirLift - 20150122
 
Microsoft Power BI Demo
Microsoft Power BI DemoMicrosoft Power BI Demo
Microsoft Power BI Demo
 
PowerPivot and PowerQuery
PowerPivot and PowerQueryPowerPivot and PowerQuery
PowerPivot and PowerQuery
 
Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013Microsoft PowerPivot & Power View in Excel 2013
Microsoft PowerPivot & Power View in Excel 2013
 
Powerpivot prototyping
Powerpivot prototypingPowerpivot prototyping
Powerpivot prototyping
 
Self service BI overview + Power BI
Self service BI overview + Power BISelf service BI overview + Power BI
Self service BI overview + Power BI
 
SYBIS - Power BI
SYBIS - Power BI SYBIS - Power BI
SYBIS - Power BI
 
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
 
PowerBI - Porto.Data - 20150219
PowerBI - Porto.Data - 20150219PowerBI - Porto.Data - 20150219
PowerBI - Porto.Data - 20150219
 
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
 
Power BI Overview
Power BI Overview Power BI Overview
Power BI Overview
 
Power BI Architecture Tips & Tricks, By Sharona Plasmeijer
Power BI  Architecture Tips & Tricks, By Sharona PlasmeijerPower BI  Architecture Tips & Tricks, By Sharona Plasmeijer
Power BI Architecture Tips & Tricks, By Sharona Plasmeijer
 
SQL Server 2016 Discovery Day - Data Visualization using R and Power BI
SQL Server 2016 Discovery Day - Data Visualization using R and Power BISQL Server 2016 Discovery Day - Data Visualization using R and Power BI
SQL Server 2016 Discovery Day - Data Visualization using R and Power BI
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power bi
 

Similaire à Power BI Deep Dive - Tips and Tricks From the Preview Program

SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
Dan Usher
 
Automating Data Quality Processes at Reckitt
Automating Data Quality Processes at ReckittAutomating Data Quality Processes at Reckitt
Automating Data Quality Processes at Reckitt
Databricks
 
Sap hana sap webinar 12-2-13 v1
Sap hana sap webinar  12-2-13 v1Sap hana sap webinar  12-2-13 v1
Sap hana sap webinar 12-2-13 v1
Rick Speyer
 
How to become a Citrix Performance Hero
How to become a Citrix Performance HeroHow to become a Citrix Performance Hero
How to become a Citrix Performance Hero
eG Innovations
 

Similaire à Power BI Deep Dive - Tips and Tricks From the Preview Program (20)

Technical Deck Delta Live Tables.pdf
Technical Deck Delta Live Tables.pdfTechnical Deck Delta Live Tables.pdf
Technical Deck Delta Live Tables.pdf
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
 
SQLCAT: A Preview to PowerPivot Server Best Practices
SQLCAT: A Preview to PowerPivot Server Best PracticesSQLCAT: A Preview to PowerPivot Server Best Practices
SQLCAT: A Preview to PowerPivot Server Best Practices
 
Vmware 2015 with vsphereHigh performance application platforms
Vmware 2015 with vsphereHigh performance application platformsVmware 2015 with vsphereHigh performance application platforms
Vmware 2015 with vsphereHigh performance application platforms
 
200 OK v5.0: Unveiling Powerful ETL, Connector Framework and More
200 OK v5.0: Unveiling Powerful ETL, Connector Framework and More200 OK v5.0: Unveiling Powerful ETL, Connector Framework and More
200 OK v5.0: Unveiling Powerful ETL, Connector Framework and More
 
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksLessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
 
Mstr meetup
Mstr meetupMstr meetup
Mstr meetup
 
Delphix2
Delphix2Delphix2
Delphix2
 
Delphix2
Delphix2Delphix2
Delphix2
 
Automating Data Quality Processes at Reckitt
Automating Data Quality Processes at ReckittAutomating Data Quality Processes at Reckitt
Automating Data Quality Processes at Reckitt
 
Lorenzos_Resume
Lorenzos_ResumeLorenzos_Resume
Lorenzos_Resume
 
Sap hana sap webinar 12-2-13 v1
Sap hana sap webinar  12-2-13 v1Sap hana sap webinar  12-2-13 v1
Sap hana sap webinar 12-2-13 v1
 
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
Configuring SharePoint Server 2013 environment for Business Intelligence Plat...
 
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePoint
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 
SQL Server 2008 Migration
SQL Server 2008 MigrationSQL Server 2008 Migration
SQL Server 2008 Migration
 
How to become a Citrix Performance Hero
How to become a Citrix Performance HeroHow to become a Citrix Performance Hero
How to become a Citrix Performance Hero
 
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News! ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
ER/Studio and DB PowerStudio Launch Webinar: Big Data, Big Models, Big News!
 
Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015Automating Microsoft Power BI Creations 2015
Automating Microsoft Power BI Creations 2015
 
Moving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics CloudMoving OBIEE to Oracle Analytics Cloud
Moving OBIEE to Oracle Analytics Cloud
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Power BI Deep Dive - Tips and Tricks From the Preview Program

  • 1. Power BI Deep Dive Tips and Tricks From the Preview Program John White Chief Technology Officer UnlimitedViz Inc http://whitepages.unlimitedviz.com @diverdown1964
  • 2.
  • 3. 3 © DEVintersection. All rights reserved. http://www.DEVintersection.com Agenda Consideratio ns
  • 4. 4 © DEVintersection. All rights reserved. http://www.DEVintersection.com BI Architecture 101 Data Marts Extract, Transform, a nd Load (ETL) Middleware Server(s) Data Warehouse Storage Design and Visualization Data Cubes and Tabular Models E T L Reporting Server(s) BI and Designer Clients Source data
  • 5. 5 © DEVintersection. All rights reserved. http://www.DEVintersection.com EE Microsoft enterprise (classic) BI SQL Server DB SQL Server Integration Services (SSIS) SharePoint (with) • Excel Services • PowerPivot for SharePoint • SSRS SharePoint Mode • PerformancePoint SQL Server DB Storage Design and Visualization SQL Server Analysis Services Multidimensional and Tabular modes L SQL Server Reporting Services (SSRS) Excel SQL Data Tools Report Builder 3rd party tools ETL E T Source data
  • 6. 6 © DEVintersection. All rights reserved. http://www.DEVintersection.com Microsoft personal BI (All in Excel) Worksheets Tabular Data Model (xVelocity) Pivot Charts and Tables Power View (Analytic reports) Power Map (Geospatial and time series data) Power Pivot (Model design) Power Query (ETL) Power Pivot Import (EL)
  • 7. 7 © DEVintersection. All rights reserved. http://www.DEVintersection.com On Premises Power View Power Query Power Map Power Q&A OData feeds
  • 8. 8 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power Query Share queries
  • 9. 9 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power View Easy to build and share
  • 10. Power Query/Power View demo Alcohol Consumption World Health Organization http://apps.who.int/gho/data/node.main.A1022?lang=en
  • 11. 11 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power Query Considerations • Log in to share/use queries • Deleting PQ Connections • Not currently refreshable (will be soon) • Powerful new data language (“M”) • Be careful with Power Query edits (Don’t do it…)
  • 12. 12 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power View considerations • Available through SSRS and Excel (different!) • Primarily delivered through Silverlight • HTML 5 currently in preview • Supported in the mobile client
  • 13. 13 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power Map
  • 15. 15 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power Map considerations • Excel only – no browser support (yet) • Visualizations can be exported and shared • Can’t easily filter data – build your model accordingly
  • 16. 16 © DEVintersection. All rights reserved. http://www.DEVintersection.com Data Management Gateway OData endpoints for on-premises data
  • 17. 17 © DEVintersection. All rights reserved. http://www.DEVintersection.com Data Management Gateway on-demand refresh
  • 18. Data Management Gateway demo Configure on premises data access
  • 19. 19 © DEVintersection. All rights reserved. http://www.DEVintersection.com Data Management Gateway considerations • No incoming firewall needed – outbound is required • Currently only limited support • MS SQL • Oracle • Examine PowerPivot connection string • Power Query not supported (yet) • Refresh process monitoring (diawp.exe, diahost.exe) • On demand refresh is tricky http://whitepages.unlimitedviz.com/2013/09/power-bi-working-with-the-data-management-gateway/
  • 20. 20 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power Q&A
  • 22. 22 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power Q&A considerations • Currently demo mode only • English only support initially
  • 24. 24 © DEVintersection. All rights reserved. http://www.DEVintersection.com Power BI Boundaries SharePoint storage Power BI Model Maximum workbook size Excel Services rendering 2 Gb 10 Mb 250 Mb 260 Mb Browser editing 30 Mb
  • 25. 25 © DEVintersection. All rights reserved. http://www.DEVintersection.com What about on-premises? Feature PowerPivot for SharePoint Power BI Interaction with Embedded Models Yes Yes Power View rendering Yes (with export) Yes Use embedded model as data source Yes No Auto refresh Yes Yes (limited) Model size limit 2Gb 250 Mb Thumbnail gallery Yes Yes Pre-optimize workbooks No Yes Publish OData feeds No Yes Natural language query No Yes Mobile client No Yes
  • 26. 26 © DEVintersection. All rights reserved. http://www.DEVintersection.com Load data into the model ONLY!
  • 27. 27 © DEVintersection. All rights reserved. http://www.DEVintersection.com Hide unwanted artifacts
  • 28. 28 © DEVintersection. All rights reserved. http://www.DEVintersection.com Design for mobile
  • 29. 29 © DEVintersection. All rights reserved. http://www.DEVintersection.com Action Items  Sign up for the preview  30 day eval  90 day eval for partners - http://www.microsoftofficedemos.com/  Blogs  http://whitepages.unlimitedviz.com  http://cwebbbi.wordpress.com  Twitter - @diverdown1964  Forums-  http://social.technet.microsoft.com/Forums/en-US/home?forum=powerbiforoffice365  Power BI Showcase Samples Program  http://pbishowcase.azurewebsites.net/
  • 30. 30 © DEVintersection. All rights reserved. http://www.DEVintersection.com Q&A

Notes de l'éditeur

  1. Instead of querying our source systems directly, we want to take our data and move it into Data Warehouses and data marts, which are optimized for the sorts of analysis that we want to perform. This is done through an ETL operation.CLICKThe data is extracted from the source system, CLICK transformed into the shape we need it, CLICK then loaded into the data warehouse. CLICK Other ETL processes or cube process will load the data into any necessary marts, cubes or models.From here various servers and client will access the data, usually from the data marts of cubes, but occasionally from the warehouse directly. So how does this translate to the Microsoft stack? There are two ways. The Enterprise, or “classic” BI method, or the Power (personal) method.
  2. Starting with the classic method, SQL Server Integration Services is the tool that performs our ETL. SQL Server Database Engine is used for the storage of the data warehouses and data martsSQL Server Analysis Services is the multidimensional engine (traditional OLAP cubes) and now is the engine for enterprise tabular models (xVelocity). SSRS is the traditional server engine for serving reports, and can be deployed either standalone, or through SharePoint. These tools all ship on SQL server media, but some (SSRS and PowerPivot for SharePoint) may be deployed to SharePointClients of this infrastructure may be servers themselves, or designers and Power Users. Consuming tools include Excel, SQL Server Data Tools, Excel Services, PowerPivot for SharePoint, or a host of other tools. Recently, there has been a lot of work in the Personal BI space – so how does that compare to this approach? Fundamental BI concepts still apply.
  3. To start with, we have an Excel Workbook. Excel is the personal BI client from Microsoft. As of the 2010 version (through an add-in), or Excel 2013 directly we have access to an embedded xVelocity data model. CLICKUsing the PowerPivot add-in (needs to be enabled) we can import data directly from the source data systems, and then manipulate the structure, but the data is read only. It can be refreshed, but not edited. Really, we have the E and the L of an ETL system. CLICKMore recently, Power Query has been introduced. It’s a part of Power BI, but in this context it’s just a free Excel add-in that brings more elegance to the import. It puts the T back into ETL on the personal side. It has a host of other features, and different data source options, but that’s fundamentally what it is. Power Query can also load data directly into the workbook, into the model, or both. CLICKOnce the data has been loaded it can be consumed through a number of Excel tools. The traditional multi dimensional tools are the Pivot chart and Pivot table, but we now also have Power View for analytical reporting, and Power Map for geospatial analysis. PowerPivot is the model editor.Be careful with Power Query. It cant be automatically refreshed. Yet.All of these approaches, both enterprise and personal converge through SharePoint and dashboards.
  4. Power means tabular data model
  5. Power Query is SSIS for personal useEasy Query building toolETL – Extract Transform and LoadQueries are saved, curated, and shared
  6. Using Power Query to analyze troublesome data - show the different data sources - show the query web data
  7. Public data was available for Hurricane SandyLets turn it into a movie
  8. Configure the gateway - use Riding dataShow the consumption of the data in Power Query
  9. Simple Olympics demo