SlideShare una empresa de Scribd logo
1 de 29
Lets Do Power BI – Together!
Mark Macrae
SharePoint Saturday, Belgium 2017
Mark Macrae
@m_macrae
Agenda
• What is Power BI?
• Base Concepts
• Lets Build!
What is Power BI?
What is Power BI?
IMPORT
Power BI
Service
• Microsoft Cloud SaaS which integrates with O365
• No dependencies on Excel, SharePoint or O365
• HTML 5 – no more Silverlight
• Free vs Professional vs Premium
• https://app.powerbi.com
• Work/school email address to sign up and use
Free Pro (EUR 8.40 /user /month)
1 GB / user 10 GB /user
Daily Data Refresh Scheduled Data Refresh <1 day
Sharing via workspaces
Apps, email distribution
On-premises Gateway
• Professional license included with E5 Business Plan
• Premium is a custom service for enterprise clients – no
published pricing
Power BI
Desktop
• Standalone OnPrem BI Modelling tool
• Removes dependency on Excel
• Windows Only
• Greater control over your data than Power BI
Service
• Connect to a wide variety of data sources
• Build a model over your data sources
• Transform data
• Create measures using DAX
• Publish to Power BI Service
(Power BI)
On-premises Data
Gateway
• Bridge providing quick and secure transfer of data
between on-premises and Power BI
• Also for Flow and Power Apps
• Controls access and refresh rates to on-premises
data
• Stored credentials used to connect (except for
SSAS)
• Azure Service Bus used for data transfer
Power BI
Report Server (On-
Prem)
• Power BI Report Server
• Built on SSRS Technology
• Includes all SSRS functionality including RDL
• Models stored in SSAS
• Create reports with Power BI Desktop
• Enjoy all the Power BI functionality in your own
environment
Data Security and
Storage
• Data is at rest or in process (both encrypted)
• Your data can be:
• Stored in Azure SQL e.g. reports, dashboards
• Cached in Azure SQL e.g. dashboard/report
visuals
• Referenced only (not stored in Power BI) e.g.
data in process queried by DirectQuery, on-
prem data via Gateway
• Express Route (private connection to Power BI)
• Security whitepaper
Base Concepts
Concepts – DataSet
• A source of data for use in your reports
• From Service:
• Content Packs
• Flat Files local or OneDrive/SharePoint
• Some database services
• Cannot Share! Use Workspaces
• From Desktop
• Pretty much ANY source!
• Use Power BI Gateway to Secure On-Prem
Sources
Concepts – Data
Import vs Upload
• Some data sources e.g.Excel provide a choice how to
connect to data
• Import
• Data from worksheets imported to a DataSet
• Changes in Excel synchronised with DataSet
(usually within 1 hr)
• Publish > Export from Excel 2016
• Upload
• Connect and view in Power BI
• Pin items to Dashboard
• No DataSet created
• Publish > Upload from Excel 2016
Concepts – Report
• A collection of pages containing visualisations
• Good control over the look and feel
• Large variety of visualisations and build your own
or buy from public libraries
• Creation
• OnPremises (via Power BI Desktop)
• Online (via Power BI Service)
• Pin report components to a Dashboard
Concepts – Dashboard
• A collection of tiles, pinned from various
sources (Reports, SSRS, Q&A Session)
• Can be shared with other users
• Add video, images, text
Concepts –Apps
• Efficient way of deploying dashboards/reports to set of users
• Distribute to whole org or just groups
• Users install app from MS AppSource
• Access via 365 Portal or Device
• Roll out updates
• Control data refresh
• Will replace content packs
• Power BI Pro license required
Lets Build!
Connect to Power
BI Service
• Browse https://app.powerbi.com
• Login as:
• spsbeX@spsbe.onmicrosoft.com
• Password1
Data
Shark Attacks
• All attacks ever recorded
• Simple data set
• Fun to work with!
• Source: http://www.sharkattackfile.net/
• Credit: John White 
Get to Know Your Environment
1. Navigation Bar
2. Dashboard
3. Q&A Box
4. Options/Help
5. Title
6. 365 Menu
7. Power BI Home
8. Actions
Quiz!
1. Which species of Shark is involved in the most
attacks?
2. What was the largest known age group of
unprovoked attack victims in the 1990s?
3. What was Bill Whitman doing and where,
when he got his arm bitten by a shark in 1947?
Visualisation
Basics
Look At
• Adding visualisations to canvas
• Dragging fields to build the visualisation
• Moving & Resizing
• Convert visualisations from one to another
• Simple formatting
Combination
Charts
• Use when you want to combine two
different measures on the same chart
• Line/Column, Line/Stacked Columns
• Two X-Axes
• Format Axes etc
• Simple formatting
Filters and Slicers
• Filters
• Report Level
• Page Level
• Basic v Advanced
• Slicers
• On-canvas interactive visual filter
• Select All
• Add search
• Single Select
• Formatting
Using Maps
• Bubble Map
• Bubble over a World Map
• Use a data field to determine the size of the
bubble
• Filled Map
• Match a country and fill the area
• Use colour to indicate high/low values
• Use Lat/Long if poss
• Declare data types
Sharing
• Share Dashboards, Reports and Tiles
• Publish a report to the web
• Share with colleagues
• Create a Group (requires Power BI Pro license)
• Print/Save as PDF
Other people
can
When you:
Share a
dashboard
When you:
Create a
dashboard in
a group
When you:
Publish a
content pack
When you:
Publish to the
web
View and
interact
yes yes yes yes
Edit the
original
no yes no no
Create their
own copies
no yes yes no
Share with
others
colleagues,
yes. others, no
yes no no
Add toYour SharePoint
Site
• Add Power BI WebPart to a modern page in SP
Online
• Show a page of your Power BI Report
• Web part options
Thank You
Any Questions?
@m_Macrae
Mark.Macrae@c5alliance.com

Más contenido relacionado

La actualidad más candente

Introduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure FunctionsIntroduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure Functions
BIWUG
 
Rethinking Document Management in Office 365
Rethinking Document Management in Office 365Rethinking Document Management in Office 365
Rethinking Document Management in Office 365
BIWUG
 
PowerApps and Flow, one year later
PowerApps and Flow, one year laterPowerApps and Flow, one year later
PowerApps and Flow, one year later
BIWUG
 
The business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointThe business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePoint
BIWUG
 
Office 365, Practical Adoption Strategies
Office 365, Practical Adoption StrategiesOffice 365, Practical Adoption Strategies
Office 365, Practical Adoption Strategies
BIWUG
 
Office365 and SharePoint
Office365 and SharePointOffice365 and SharePoint
Office365 and SharePoint
Hobie Henning
 

La actualidad más candente (20)

Introduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure FunctionsIntroduction to Microsoft Flow and Azure Functions
Introduction to Microsoft Flow and Azure Functions
 
Rethinking Document Management in Office 365
Rethinking Document Management in Office 365Rethinking Document Management in Office 365
Rethinking Document Management in Office 365
 
PowerApps and Flow, one year later
PowerApps and Flow, one year laterPowerApps and Flow, one year later
PowerApps and Flow, one year later
 
Microsoft Teams Deep Dive
Microsoft Teams Deep DiveMicrosoft Teams Deep Dive
Microsoft Teams Deep Dive
 
The business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointThe business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePoint
 
Use PowerShell superpower to tame your Office 365
Use PowerShell superpower to tame your Office 365Use PowerShell superpower to tame your Office 365
Use PowerShell superpower to tame your Office 365
 
Office 365, Practical Adoption Strategies
Office 365, Practical Adoption StrategiesOffice 365, Practical Adoption Strategies
Office 365, Practical Adoption Strategies
 
SPSBE - Microsoft Teams Deep Dive
SPSBE - Microsoft Teams Deep DiveSPSBE - Microsoft Teams Deep Dive
SPSBE - Microsoft Teams Deep Dive
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
 
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbePower Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbe
 
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...Ensuring Successful Office 365 Tenant to Tenant Migration  SPS Cambridge 2017...
Ensuring Successful Office 365 Tenant to Tenant Migration SPS Cambridge 2017...
 
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
 
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
 
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
Microsoft Flow Advanced : tips, pitfalls, problems to be known before staring...
 
O365Engage17 - The Latest and Greatest on Hybrid Exchange
O365Engage17 - The Latest and Greatest on Hybrid ExchangeO365Engage17 - The Latest and Greatest on Hybrid Exchange
O365Engage17 - The Latest and Greatest on Hybrid Exchange
 
When Windows Apps meet SharePoint
When Windows Apps meet SharePointWhen Windows Apps meet SharePoint
When Windows Apps meet SharePoint
 
SPS Brussels 2017
SPS Brussels 2017SPS Brussels 2017
SPS Brussels 2017
 
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known be...
 
Office365 and SharePoint
Office365 and SharePointOffice365 and SharePoint
Office365 and SharePoint
 

Destacado

Destacado (6)

Microsoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problemsMicrosoft Flow Advanced: tips, pitfalls, problems
Microsoft Flow Advanced: tips, pitfalls, problems
 
Manual uso slideshare
Manual uso slideshareManual uso slideshare
Manual uso slideshare
 
Biwug 230217 choices_incollaboration - An Lenders
Biwug 230217 choices_incollaboration - An LendersBiwug 230217 choices_incollaboration - An Lenders
Biwug 230217 choices_incollaboration - An Lenders
 
Slideshare
SlideshareSlideshare
Slideshare
 
One size doesn’t fit all – The left dimension
One size doesn’t fit all – The left dimensionOne size doesn’t fit all – The left dimension
One size doesn’t fit all – The left dimension
 
Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
Spsbepoelmanssharepointbigdataclean 150421080105-conversion-gate02
 

Similar a Let's do PowerBi - Together

SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
Benoit Jester
 

Similar a Let's do PowerBi - Together (20)

Power BI vs Tableau
Power BI vs TableauPower BI vs Tableau
Power BI vs Tableau
 
Power bi vs tableau
Power bi vs tableauPower bi vs tableau
Power bi vs tableau
 
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
SharePoint Days Casablanca 2016 - Tout ce que vous devez savoir sur Power BI v2
 
power bi training institute in Hyderabad
power bi training institute in Hyderabadpower bi training institute in Hyderabad
power bi training institute in Hyderabad
 
power bi training institute in Hyderabad
power bi training institute in Hyderabadpower bi training institute in Hyderabad
power bi training institute in Hyderabad
 
power bi training in hyderabad..........
power bi training in hyderabad..........power bi training in hyderabad..........
power bi training in hyderabad..........
 
power bi training institute in hyderabad
power bi training institute in hyderabadpower bi training institute in hyderabad
power bi training institute in hyderabad
 
power bi training institute in hyderabad
power bi training  institute in hyderabadpower bi training  institute in hyderabad
power bi training institute in hyderabad
 
power bi training institute in hyderabad
power bi training  institute in hyderabadpower bi training  institute in hyderabad
power bi training institute in hyderabad
 
Data Visualization_ Power BI vs. Tableau.pptx
Data Visualization_ Power BI vs. Tableau.pptxData Visualization_ Power BI vs. Tableau.pptx
Data Visualization_ Power BI vs. Tableau.pptx
 
Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01Powerbimadesimple 150206194215-conversion-gate01
Powerbimadesimple 150206194215-conversion-gate01
 
Bake-off Power BI
Bake-off Power BIBake-off Power BI
Bake-off Power BI
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
 
Sql Saturday Jacksonville- Power BI Report Server Enterprise Architecture, to...
Sql Saturday Jacksonville- Power BI Report Server Enterprise Architecture, to...Sql Saturday Jacksonville- Power BI Report Server Enterprise Architecture, to...
Sql Saturday Jacksonville- Power BI Report Server Enterprise Architecture, to...
 
Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!Getting the new year started with Microsoft Power BI!
Getting the new year started with Microsoft Power BI!
 
SharePoint Inspired 'Get more from your data with Office 365'
SharePoint Inspired 'Get more from your data with Office 365'SharePoint Inspired 'Get more from your data with Office 365'
SharePoint Inspired 'Get more from your data with Office 365'
 
CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365CRM UG Belux March 2017 - Power BI and Dynamics 365
CRM UG Belux March 2017 - Power BI and Dynamics 365
 
SqlSaturday#699 Power BI - Create a dashboard from zero to hero
SqlSaturday#699 Power BI - Create a dashboard from zero to heroSqlSaturday#699 Power BI - Create a dashboard from zero to hero
SqlSaturday#699 Power BI - Create a dashboard from zero to hero
 
Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports Power BI Report Builder & Paginated Reports
Power BI Report Builder & Paginated Reports
 
Power BI for Office 365: Using SharePoint to Deliver Self-Service
Power BI for Office 365: Using SharePoint to Deliver Self-ServicePower BI for Office 365: Using SharePoint to Deliver Self-Service
Power BI for Office 365: Using SharePoint to Deliver Self-Service
 

Más de BIWUG

Más de BIWUG (20)

Biwug20190425
Biwug20190425Biwug20190425
Biwug20190425
 
Working with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT ProWorking with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
Working with PowerShell, Visual Studio Code and Github for the reluctant IT Pro
 
Global Office 365 Developer Bootcamp
Global Office 365 Developer BootcampGlobal Office 365 Developer Bootcamp
Global Office 365 Developer Bootcamp
 
Deep dive into advanced teams development
Deep dive into advanced teams developmentDeep dive into advanced teams development
Deep dive into advanced teams development
 
SharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft FlowSharePoint wizards - no magic needed, just use Microsoft Flow
SharePoint wizards - no magic needed, just use Microsoft Flow
 
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professionalMake IT Pro's great again: Microsoft Azure for the SharePoint professional
Make IT Pro's great again: Microsoft Azure for the SharePoint professional
 
Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365Modern collaboration in teams and projects with Microsoft 365
Modern collaboration in teams and projects with Microsoft 365
 
Mining SharePoint data with PowerBI
Mining SharePoint data with PowerBIMining SharePoint data with PowerBI
Mining SharePoint data with PowerBI
 
Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365Don't simply deploy, transform! Build your digital workplace in Office 365
Don't simply deploy, transform! Build your digital workplace in Office 365
 
Connect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure ADConnect SharePoint Framework solutions to APIs secured with Azure AD
Connect SharePoint Framework solutions to APIs secured with Azure AD
 
Cloud First. Be Prepared
Cloud First. Be PreparedCloud First. Be Prepared
Cloud First. Be Prepared
 
APIs, APIs Everywhere!
APIs, APIs Everywhere!APIs, APIs Everywhere!
APIs, APIs Everywhere!
 
Advanced PowerShell for Office 365
Advanced PowerShell for Office 365Advanced PowerShell for Office 365
Advanced PowerShell for Office 365
 
New era of customizing site provisioning
New era of customizing site provisioningNew era of customizing site provisioning
New era of customizing site provisioning
 
Understanding SharePoint Framework Extensions
Understanding SharePoint Framework ExtensionsUnderstanding SharePoint Framework Extensions
Understanding SharePoint Framework Extensions
 
Microsoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's nextMicrosoft Flow in Real World Projects: 2 Years later & What's next
Microsoft Flow in Real World Projects: 2 Years later & What's next
 
Microsoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashedMicrosoft Stream - Your enterprise video portal unleashed
Microsoft Stream - Your enterprise video portal unleashed
 
What's new in SharePoint Server 2019
What's new in SharePoint Server 2019What's new in SharePoint Server 2019
What's new in SharePoint Server 2019
 
Why you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine LearningWhy you shouldn't probably care about Machine Learning
Why you shouldn't probably care about Machine Learning
 
Transforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sitesTransforming your classic team sites in group connected team sites
Transforming your classic team sites in group connected team sites
 

Último

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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...
 

Let's do PowerBi - Together

  • 1. Lets Do Power BI – Together! Mark Macrae SharePoint Saturday, Belgium 2017
  • 2.
  • 4. Agenda • What is Power BI? • Base Concepts • Lets Build!
  • 6. What is Power BI? IMPORT
  • 7. Power BI Service • Microsoft Cloud SaaS which integrates with O365 • No dependencies on Excel, SharePoint or O365 • HTML 5 – no more Silverlight • Free vs Professional vs Premium • https://app.powerbi.com • Work/school email address to sign up and use Free Pro (EUR 8.40 /user /month) 1 GB / user 10 GB /user Daily Data Refresh Scheduled Data Refresh <1 day Sharing via workspaces Apps, email distribution On-premises Gateway • Professional license included with E5 Business Plan • Premium is a custom service for enterprise clients – no published pricing
  • 8. Power BI Desktop • Standalone OnPrem BI Modelling tool • Removes dependency on Excel • Windows Only • Greater control over your data than Power BI Service • Connect to a wide variety of data sources • Build a model over your data sources • Transform data • Create measures using DAX • Publish to Power BI Service
  • 9. (Power BI) On-premises Data Gateway • Bridge providing quick and secure transfer of data between on-premises and Power BI • Also for Flow and Power Apps • Controls access and refresh rates to on-premises data • Stored credentials used to connect (except for SSAS) • Azure Service Bus used for data transfer
  • 10. Power BI Report Server (On- Prem) • Power BI Report Server • Built on SSRS Technology • Includes all SSRS functionality including RDL • Models stored in SSAS • Create reports with Power BI Desktop • Enjoy all the Power BI functionality in your own environment
  • 11. Data Security and Storage • Data is at rest or in process (both encrypted) • Your data can be: • Stored in Azure SQL e.g. reports, dashboards • Cached in Azure SQL e.g. dashboard/report visuals • Referenced only (not stored in Power BI) e.g. data in process queried by DirectQuery, on- prem data via Gateway • Express Route (private connection to Power BI) • Security whitepaper
  • 13. Concepts – DataSet • A source of data for use in your reports • From Service: • Content Packs • Flat Files local or OneDrive/SharePoint • Some database services • Cannot Share! Use Workspaces • From Desktop • Pretty much ANY source! • Use Power BI Gateway to Secure On-Prem Sources
  • 14. Concepts – Data Import vs Upload • Some data sources e.g.Excel provide a choice how to connect to data • Import • Data from worksheets imported to a DataSet • Changes in Excel synchronised with DataSet (usually within 1 hr) • Publish > Export from Excel 2016 • Upload • Connect and view in Power BI • Pin items to Dashboard • No DataSet created • Publish > Upload from Excel 2016
  • 15. Concepts – Report • A collection of pages containing visualisations • Good control over the look and feel • Large variety of visualisations and build your own or buy from public libraries • Creation • OnPremises (via Power BI Desktop) • Online (via Power BI Service) • Pin report components to a Dashboard
  • 16. Concepts – Dashboard • A collection of tiles, pinned from various sources (Reports, SSRS, Q&A Session) • Can be shared with other users • Add video, images, text
  • 17. Concepts –Apps • Efficient way of deploying dashboards/reports to set of users • Distribute to whole org or just groups • Users install app from MS AppSource • Access via 365 Portal or Device • Roll out updates • Control data refresh • Will replace content packs • Power BI Pro license required
  • 19. Connect to Power BI Service • Browse https://app.powerbi.com • Login as: • spsbeX@spsbe.onmicrosoft.com • Password1
  • 20. Data Shark Attacks • All attacks ever recorded • Simple data set • Fun to work with! • Source: http://www.sharkattackfile.net/ • Credit: John White 
  • 21. Get to Know Your Environment 1. Navigation Bar 2. Dashboard 3. Q&A Box 4. Options/Help 5. Title 6. 365 Menu 7. Power BI Home 8. Actions
  • 22. Quiz! 1. Which species of Shark is involved in the most attacks? 2. What was the largest known age group of unprovoked attack victims in the 1990s? 3. What was Bill Whitman doing and where, when he got his arm bitten by a shark in 1947?
  • 23. Visualisation Basics Look At • Adding visualisations to canvas • Dragging fields to build the visualisation • Moving & Resizing • Convert visualisations from one to another • Simple formatting
  • 24. Combination Charts • Use when you want to combine two different measures on the same chart • Line/Column, Line/Stacked Columns • Two X-Axes • Format Axes etc • Simple formatting
  • 25. Filters and Slicers • Filters • Report Level • Page Level • Basic v Advanced • Slicers • On-canvas interactive visual filter • Select All • Add search • Single Select • Formatting
  • 26. Using Maps • Bubble Map • Bubble over a World Map • Use a data field to determine the size of the bubble • Filled Map • Match a country and fill the area • Use colour to indicate high/low values • Use Lat/Long if poss • Declare data types
  • 27. Sharing • Share Dashboards, Reports and Tiles • Publish a report to the web • Share with colleagues • Create a Group (requires Power BI Pro license) • Print/Save as PDF Other people can When you: Share a dashboard When you: Create a dashboard in a group When you: Publish a content pack When you: Publish to the web View and interact yes yes yes yes Edit the original no yes no no Create their own copies no yes yes no Share with others colleagues, yes. others, no yes no no
  • 28. Add toYour SharePoint Site • Add Power BI WebPart to a modern page in SP Online • Show a page of your Power BI Report • Web part options

Notas del editor

  1. 3. What is Power BI – How do You Get it? Power BI comes as a suite of tools: Power BI Service A Microsoft Azure Cloud based service Connect to published data sources Create reports, dashboards Share dashboards with colleagues Access with any device using Power BI for Desktop/Tablet Power BI Desktop Windows desktop based application which provides data modelling capabilities Connect to a vast number of on-prem/online data sources and transform/model using Power Query/Power Pivot features Create measures using DAX Create reports Publish to the Power BI service Power BI Publisher for Excel Take a range/chart from Excel and publish it as a tile on a dashboard Creates an image, which you can refresh from Excel
  2. Base concept – how do you connect to data, build a chart/dashboard, and how to you make it available? DataSets A source of data for use in reports within Power BI DataSets can be static ie do not refresh, or Dynamic which refresh on a scheduled basis Large range of datasets available: Uploaded Excel, CSV, Power BI Desktop files Linked Excel, CSV, Power BI Desktop files (stored in OneDrive/SharePoint) Data pre-packaged in your organisation’s ‘content packs’ Online service content packs e.g. Bing, Facebook, Twitter, SalesForce, CRM 365 etc SQL Azure Databases/Data Warehouses (pro only) Show Streaming Data example – pretty cool!
  3. Base concept – different ways of bringing data (e.g. Excel) into Power BI Import Bring the data into a DataSet so it can be extended or merged with other data Copy of the data within Power BI Upload No copy of the data in Power BI Pin charts, ranges, pivot tables to dashboards
  4. Base concept – what is a report and how do reports differ from visualisations? Reports A collection of pages containing visualisations View mode and edit mode Owners of the report can edit Pin reports to a dashboard - Create new report from a data set or From an existing report (save as)
  5. Base concept – what is a dashboard and what is the difference between a dashboard and a report? Dashboards A collection of tiles which have been pinned from reports/other sources Tiles can span multiple reports/datasets Dashboards can be shared with other users
  6. Base concept – what is an app Apps Consumers need Power BI Pro license
  7. Data Set Show data in Excel in raw format
  8. Power BI Service – Walkaround Navigation Bar Dashboard with tiles Q&A question box Options/Help/Feedback Dashboard title O365 Menu Power BI home Dashboard Actions
  9. 5. Simple Visulisations Create a simple Pie Chart – demo this and let the users do one. Show all the options for configuring it / labels/colours etc Click a visualisation to add it to the canvas – it will be grey while no data has been added See the area where you can drag fields – show how this changes depending on the visualisation selected e.g. Pie Chart, Tree Map Create pie chart – Count of Medal by Gender Show how you can move the visualisation around, resize etc Show how you can convert the visulations to something else and how the data fields remain e.g. convert to tree map, bar chart etc Add a tree map to compare visualisations -
  10. 5. Combination Charts Use When: You want to combine two different measures on the same chart A combination chart such as a line + bar is useful to show and compare two measures at the same time E.g. Number of Athletes + Number of Countries over years
  11. 5. Maps Lat long values better Declare geography types in the data model
  12. Sharing Publish to Web When you publish Power BI reports to the web, you can embed interactive visuals in blog posts, websites, social media, and other online communications, on any device No authentication Publishing to web is available on reports in your personal workspace that you can edit You can't publish to the web reports that were shared with you Embed Code or Publicly available URL Manage Publish to Web to remove
  13. Sharing Publish to Web When you publish Power BI reports to the web, you can embed interactive visuals in blog posts, websites, social media, and other online communications, on any device No authentication Publishing to web is available on reports in your personal workspace that you can edit You can't publish to the web reports that were shared with you Embed Code or Publicly available URL Manage Publish to Web to remove