Chris O'Brien - Intro to Power BI for Office 365 devs (March 2017)
A quick guide to getting started
with Power BI….
…from someone else who isn’t an
expert either 
You want easy visualisations (charts, maps
etc.)
You want easy sorting/filtering
You have drilldown or parent/child scenarios
You want to support mobile
Your client has E5 or Power BI Pro licenses
Your data is in SQL, SP lists, or a file (e.g.
Excel, XML etc.)
Easier than with D3
for example..
Make sure you get the right bits
Power BI *Desktop*
https://powerbi.microsoft.com/en-us/desktop
Consider licensing, even for your “dev environment”
E5
Power BI Pro
Chris O'Brien - Intro to Power BI for Office 365 devs (March 2017)
Easy options
Bit more involved
1. Generally “brought into model”
2. Direct Query
Tables and columns now
detected
Can use “Edit Queries” button to
bring in extra columns/change
detected relationships etc.
1. Use “New Visual” button to
add a shape
2. Select the type
3. Bind it to data
“Jobs by zone”
-
-
Drag fields to the “Filters” section of the
control to make it act as a filter
Use the Edit Interactions button to control which
other visualizations should react
“Filter” or “do nothing” buttons
will appear on other filterable
visualizations:
Use filter visualizations with Table visualization
Select item in chart –> filters items in table
The Slicer is a special kind of visualization – it acts
as a filter depending on data type:
Cannot select item in (the standard) table
Slicers can be inflexible
CUSTOM VISUALS TO THE RESCUE!
Investigate to see if they meet your requirements
Original Microsoft control Custom controls
Table Grid (by MAQ Software)
Slicer Chiclet slicer
Attribute slicer
Timeline slicer
Obtain from https://store.office.com/
Chris O'Brien - Intro to Power BI for Office 365 devs (March 2017)
Typically will publish to an Office 365 Group
..or use “My Workspace” when in dev/testing..
SPFX web part
Publish to web
Pull tiles/dashboards/reports into custom app
JS “embed report” option (but now also have SPFx web
part)
Develop custom visuals
https://powerbi.microsoft.com/en-us/developers/
Chris O'Brien - Intro to Power BI for Office 365 devs (March 2017)

More Related Content

PPTX
Basic introduction to power query
PPTX
Power BI Single Page Applications Boise Code Camp 2017
PPTX
PDF
Power bi ea content pack v0.1
PPTX
Power Up with Power BI
PPTX
Microsoft Power BI Demo
PDF
Microsoft Power BI Overview
PDF
Power BI Reporting & Project Online
Basic introduction to power query
Power BI Single Page Applications Boise Code Camp 2017
Power bi ea content pack v0.1
Power Up with Power BI
Microsoft Power BI Demo
Microsoft Power BI Overview
Power BI Reporting & Project Online

What's hot (20)

PPTX
Power Bi Basics
PPTX
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
PDF
What is Power BI
PDF
PowerPivot and PowerQuery
PPTX
Power BI Made Simple
PPTX
Roadmap slides
PDF
Power BI Secrets
PPTX
Power bi
DOCX
Power bi notes
PPTX
Power BI Ecosystem
PPTX
BI in the Cloud - Microsoft Power BI Overview and Demo
PPTX
Welcome to PowerBI and Tableau
PDF
Business Intelligence in Excel 2013
PPTX
What is Power BI
PDF
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
PPTX
PPTX
Power business intelligence
PPTX
SYBIS - Power BI
PPTX
Data analytics and powerbi intro
Power Bi Basics
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
What is Power BI
PowerPivot and PowerQuery
Power BI Made Simple
Roadmap slides
Power BI Secrets
Power bi
Power bi notes
Power BI Ecosystem
BI in the Cloud - Microsoft Power BI Overview and Demo
Welcome to PowerBI and Tableau
Business Intelligence in Excel 2013
What is Power BI
Excel Power Query Secrets: How to Cut Data Prep Time by 75%
Power business intelligence
SYBIS - Power BI
Data analytics and powerbi intro
Ad

Viewers also liked (14)

PPTX
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
PPTX
Chris O'Brien - Introduction to the SharePoint Framework for developers
PPTX
SharePoint and the User Interface with JavaScript
PPTX
Application Lifecycle Management for Office 365 development
PPTX
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
PPTX
Enhance SharePoint 2013 with Responsive Web Design
PPTX
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
PPTX
How to Improve the SharePoint UI Using Bootstrap 3
PPTX
Transform SharePoint default list forms with HTML, CSS and JavaScript
PPTX
The A to Z of Building a Responsive SharePoint Site with Bootstrap
PPTX
Do's and don'ts for Office 365 development
PPTX
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
PPT
Kpi Executive Dashboard
PDF
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
Chris O'Brien - Introduction to the SharePoint Framework for developers
SharePoint and the User Interface with JavaScript
Application Lifecycle Management for Office 365 development
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Enhance SharePoint 2013 with Responsive Web Design
Enhance the Usability of Your SharePoint Site with JSLink #Collab365 #C365114...
How to Improve the SharePoint UI Using Bootstrap 3
Transform SharePoint default list forms with HTML, CSS and JavaScript
The A to Z of Building a Responsive SharePoint Site with Bootstrap
Do's and don'ts for Office 365 development
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
Kpi Executive Dashboard
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Ad

Similar to Chris O'Brien - Intro to Power BI for Office 365 devs (March 2017) (20)

PPTX
learning power bi for beginners document.pptx
PPTX
PowerBI for Beginners including introduction
PDF
Data Analysis with Microsoft Power Bi - eBook PDF
PDF
D1-C1_Introduction to Power BI Desktop.pdf
PDF
Data Analysis with Microsoft Power Bi - eBook PDF
PDF
Data Analysis with Microsoft Power Bi - eBook PDF
PDF
Data Analysis with Microsoft Power Bi - eBook PDF
PPTX
Power Business Intelligence ST2 Power BI Options
PDF
Data Analysis with Microsoft Power Bi - eBook PDF
PPTX
Power BI - 2016 - Public
PDF
Top 20 Power BI Interview Questions and Answers in 2023.pdf
PDF
LIBA++Lecture+Notes_Power+BI.docx.pdf
PDF
Data Analysis with Microsoft Power Bi Brian Larson
PDF
Instant Download Data Analysis with Microsoft Power Bi - eBook PDF PDF All Ch...
PDF
Download Data Analysis with Microsoft Power Bi - eBook PDF ebook All Chapters...
PDF
Data Analysis with Microsoft Power Bi Brian Larson
PPTX
Session 6 - Data Visualization using PowerBI.pptx
PDF
DOC Power-Bi-Guidance.pdf
PPTX
Power BI Training Guide by workforce Dev
learning power bi for beginners document.pptx
PowerBI for Beginners including introduction
Data Analysis with Microsoft Power Bi - eBook PDF
D1-C1_Introduction to Power BI Desktop.pdf
Data Analysis with Microsoft Power Bi - eBook PDF
Data Analysis with Microsoft Power Bi - eBook PDF
Data Analysis with Microsoft Power Bi - eBook PDF
Power Business Intelligence ST2 Power BI Options
Data Analysis with Microsoft Power Bi - eBook PDF
Power BI - 2016 - Public
Top 20 Power BI Interview Questions and Answers in 2023.pdf
LIBA++Lecture+Notes_Power+BI.docx.pdf
Data Analysis with Microsoft Power Bi Brian Larson
Instant Download Data Analysis with Microsoft Power Bi - eBook PDF PDF All Ch...
Download Data Analysis with Microsoft Power Bi - eBook PDF ebook All Chapters...
Data Analysis with Microsoft Power Bi Brian Larson
Session 6 - Data Visualization using PowerBI.pptx
DOC Power-Bi-Guidance.pdf
Power BI Training Guide by workforce Dev

More from Chris O'Brien (20)

PPTX
Chris O'Brien - Building AI into Power Platform solutions
PPTX
Chris OBrien - Azure DevOps for managing work
PPTX
Chris O'Brien - Ignite 2019 announcements and selected roadmaps
PPTX
COB ESPC18 - Rich PowerApps with offline support
PPTX
COB - Azure Functions for Office 365 developers
PPTX
COB - PowerApps - the good, the bad and the ugly - early 2018
PPTX
Chris OBrien - Pitfalls when developing with the SharePoint Framework (SPFx)
PPTX
Chris O'Brien - Best bits of Azure for Office 365/SharePoint developers
PPTX
Chris O'Brien - Comparing SharePoint add-ins (apps) with Office 365 apps
PPTX
Chris OBrien - Weaving Enterprise Solutions into Office Products
PPTX
Chris O'Brien - Modern SharePoint development: techniques for moving code off...
PPTX
Chris O'Brien - Customizing the SharePoint/Office 365 UI with JavaScript (ESP...
PPTX
Deep dive into SharePoint 2013 hosted apps - Chris OBrien
PPTX
SP2013 for Developers - Chris O'Brien
PPTX
Getting to grips with SharePoint 2013 apps - Chris O'Brien
PPTX
SharePoint Ribbon Deep Dive
PPTX
Automated Builds And UI Testing in SharePoint 2010 Development
PPTX
Optimizing SharePoint 2010 Internet Sites
PPTX
Managing the SharePoint 2010 Application Lifecycle - Part 2
PPTX
Managing the SharePoint 2010 Application Lifecycle - Part 1
Chris O'Brien - Building AI into Power Platform solutions
Chris OBrien - Azure DevOps for managing work
Chris O'Brien - Ignite 2019 announcements and selected roadmaps
COB ESPC18 - Rich PowerApps with offline support
COB - Azure Functions for Office 365 developers
COB - PowerApps - the good, the bad and the ugly - early 2018
Chris OBrien - Pitfalls when developing with the SharePoint Framework (SPFx)
Chris O'Brien - Best bits of Azure for Office 365/SharePoint developers
Chris O'Brien - Comparing SharePoint add-ins (apps) with Office 365 apps
Chris OBrien - Weaving Enterprise Solutions into Office Products
Chris O'Brien - Modern SharePoint development: techniques for moving code off...
Chris O'Brien - Customizing the SharePoint/Office 365 UI with JavaScript (ESP...
Deep dive into SharePoint 2013 hosted apps - Chris OBrien
SP2013 for Developers - Chris O'Brien
Getting to grips with SharePoint 2013 apps - Chris O'Brien
SharePoint Ribbon Deep Dive
Automated Builds And UI Testing in SharePoint 2010 Development
Optimizing SharePoint 2010 Internet Sites
Managing the SharePoint 2010 Application Lifecycle - Part 2
Managing the SharePoint 2010 Application Lifecycle - Part 1

Recently uploaded (20)

PPTX
WEEK 15.pptx WEEK 15.pptx WEEK 15.pptx WEEK 15.pptx
PPTX
PORTFOLIO SAMPLE…….………………………………. …pptx
PPTX
日本横滨国立大学毕业证书文凭定制YNU成绩单硕士文凭学历认证
PDF
B450721.pdf American Journal of Multidisciplinary Research and Review
PPTX
Going_to_Greece presentation Greek mythology
DOCX
MLS 113 Medical Parasitology (LECTURE).docx
PDF
AGENT SLOT TERPERCAYA INDONESIA – MAIN MUDAH, WD CEPAT, HANYA DI KANCA4D
PDF
Technical SEO Explained: How To Make Your Website Search-Friendly
PPTX
Networking2-LECTURE2 this is our lessons
PPTX
IT-Human Computer Interaction Report.pptx
PPTX
Dating App Development Cost: Factors, Features & Estimates
PDF
How Technology Shapes Our Information Age
PPTX
Unguided-Transmission-Media-Wireless-Communication-Explained.pptx
PPTX
IoT Lecture IoT Lecture IoT Lecture IoT Lecture
PPTX
购买林肯大学毕业证|i20Lincoln成绩单GPA修改本科毕业证书购买学历认证
PPTX
Chapter 1_Overview hhhhhhhhhhhhhhhhhhhhhhhhhh
PDF
Cybersecurity: Understanding Threats, Attacks, and Protective Measures in the...
PPTX
c_languagew_structure_and_functions.pptx
PPTX
北安普顿大学毕业证UoN成绩单GPA修改北安普顿大学i20学历认证文凭
PPT
chapter 5: system unit computing essentials
WEEK 15.pptx WEEK 15.pptx WEEK 15.pptx WEEK 15.pptx
PORTFOLIO SAMPLE…….………………………………. …pptx
日本横滨国立大学毕业证书文凭定制YNU成绩单硕士文凭学历认证
B450721.pdf American Journal of Multidisciplinary Research and Review
Going_to_Greece presentation Greek mythology
MLS 113 Medical Parasitology (LECTURE).docx
AGENT SLOT TERPERCAYA INDONESIA – MAIN MUDAH, WD CEPAT, HANYA DI KANCA4D
Technical SEO Explained: How To Make Your Website Search-Friendly
Networking2-LECTURE2 this is our lessons
IT-Human Computer Interaction Report.pptx
Dating App Development Cost: Factors, Features & Estimates
How Technology Shapes Our Information Age
Unguided-Transmission-Media-Wireless-Communication-Explained.pptx
IoT Lecture IoT Lecture IoT Lecture IoT Lecture
购买林肯大学毕业证|i20Lincoln成绩单GPA修改本科毕业证书购买学历认证
Chapter 1_Overview hhhhhhhhhhhhhhhhhhhhhhhhhh
Cybersecurity: Understanding Threats, Attacks, and Protective Measures in the...
c_languagew_structure_and_functions.pptx
北安普顿大学毕业证UoN成绩单GPA修改北安普顿大学i20学历认证文凭
chapter 5: system unit computing essentials

Chris O'Brien - Intro to Power BI for Office 365 devs (March 2017)

  • 2. A quick guide to getting started with Power BI…. …from someone else who isn’t an expert either 
  • 3. You want easy visualisations (charts, maps etc.) You want easy sorting/filtering You have drilldown or parent/child scenarios You want to support mobile Your client has E5 or Power BI Pro licenses Your data is in SQL, SP lists, or a file (e.g. Excel, XML etc.) Easier than with D3 for example..
  • 4. Make sure you get the right bits Power BI *Desktop* https://powerbi.microsoft.com/en-us/desktop Consider licensing, even for your “dev environment” E5 Power BI Pro
  • 7. 1. Generally “brought into model” 2. Direct Query
  • 8. Tables and columns now detected Can use “Edit Queries” button to bring in extra columns/change detected relationships etc.
  • 9. 1. Use “New Visual” button to add a shape 2. Select the type 3. Bind it to data
  • 11. Drag fields to the “Filters” section of the control to make it act as a filter
  • 12. Use the Edit Interactions button to control which other visualizations should react “Filter” or “do nothing” buttons will appear on other filterable visualizations:
  • 13. Use filter visualizations with Table visualization Select item in chart –> filters items in table
  • 14. The Slicer is a special kind of visualization – it acts as a filter depending on data type:
  • 15. Cannot select item in (the standard) table Slicers can be inflexible CUSTOM VISUALS TO THE RESCUE!
  • 16. Investigate to see if they meet your requirements Original Microsoft control Custom controls Table Grid (by MAQ Software) Slicer Chiclet slicer Attribute slicer Timeline slicer Obtain from https://store.office.com/
  • 18. Typically will publish to an Office 365 Group ..or use “My Workspace” when in dev/testing..
  • 21. Pull tiles/dashboards/reports into custom app JS “embed report” option (but now also have SPFx web part) Develop custom visuals https://powerbi.microsoft.com/en-us/developers/