Power BI Dashboard in an hour with Various Slides.
Target Audience:
Useful for Develops and DBA those who want to know what is Power BI and How we can utilize various features.
Also session will be useful for anyone who wants learn Power BI from basic.
Abstract:
In this session, We will walk through various features of Power BI, How Power BI can transform your company’s data into rich visuals and Easy yet powerful Analytics solutions for your whole organization.
At end of session with following Power BI Dashboard example
sp_Blitz in Dashboard
SQL Server Info Dashboard
Twitter Dashboard
World Dashboard
Most important takeaways from session –
You will be learning basics of Power BI with the additional perk of analyzing sp_Blitz in Power BI.
Various features of Power BI making you from ZERO to HERO
After this session, you will be able to analyze data into Power BI
2. • 10 + years of experience in Complete Microsoft BI Stack
• BI Solution Architect (Email – mail@Vishal.Center , @Vishal_bi)
• Blogging @ http://bimentalist.com , http://sqlmentalist.com
• Knowledge sharing - 350+ BI Articles ,400 SQL Article , 350+ SQL Script
• 4 Complex SQL tool innovator on Codeplex & open source all- https://goo.gl/OI3sB4
• Slide share publication - http://www.slideshare.net/VishalPawar_BI
• 2 LinkedIn Post - https://www.linkedin.com/today/author/120635304
• Free Power BI Course publish on Udemy - https://goo.gl/ArL0qe , 2000 + Student
• Founder & Leader of Global Power BI User Group http://goo.gl/oV7IHz , 1200+ Member
• Professional Microsoft BI Trainer Mentalist Network
• Founder & BI Consulting Partner of Right Click Info
• NMUG Community Founder Leader , Speaker - http://nmug.org/
• Microsoft Community Representative for Navi Mumbai region.
• SQL PASS Chapter Lead for Mumbai & Navi Mumbai
• MCTS: Microsoft® Certified Technology Specialist -SQL Server 2008 R2, BI
• MCSA: Microsoft® Certified Solutions Associate
• CSM: Certified Scrum Master from Scrum Alliance, US
• SQL Server Expert in Architecting and Optimization
• BE - Computer Science & Engineering , RAIT , Mumbai
• MBA-Information System, Arianth College , Pune
About Me
4. Today, BI extends to everyone
Everyone
Analysttoenduser
ITtoenduser
2nd wave
Self-service BI
1st wave
Technical BI
3rd wave
End user BI
BI for Everyone
5. Turning data into business insights is challenging
Common BI challenges include…
Multiple data sources Data residing in cloud solutions and on-premise locations is
difficult to access and refresh securely
End-to-end view Data often resides in disparate locations, making it difficult
to see a complete picture of your business
Right data for the right
users at the right time
Different roles have different needs and business users need
the latest operational data
BI Challenges
8. Database Administration, Support, Maintenance
What is Power BI
A suite of business analytics tools
Analyze data and share insights
Monitor your business
Get answers quickly with rich dashboards
Available on every device
Power BI
• Industry-leading SaaS service
o 5 seconds to sign up, 5 minutes to WOW
• Large Power BI ecosystem
o ISVs, SIs and partners creating unparalleled momentum
• Integrated across Microsoft products
o Customers benefit from integration with other Microsoft
products
9. Key benefits and differentiators of Power BI
Pre-built dashboards and reports for popular SaaS
solutions
Integrated with familiar Microsoft products, utilizing
commitment for scale & availability in Azure
Auto insights and intuitive data exploration using
natural language query
Live, real-time dashboard updates
Fast deployment, hybrid configuration, secure, and
integrated with existing IT systems.
Secure, live connection to your data sources,
on-premises and in the cloud
Why Power BI-Part 1 ?
10. Where Why Power BI Part 2 to 29, Visit -
https://powerbi.microsoft.com/en-us/
A 360-degree view for business users
With most important metrics in one place
Updated in real time
Available on all of devices
On One click, users can explore data in dashboard
Using intuitive tools that make finding answers
To over 50 connections to popular business applications
Complete with pre-built dashboards crafted by experts
Help you get up and running quickly
Access your data and reports from anywhere
Publish reports securely to your organization
Setup automatic data refresh for the latest information
Why Power BI Part 30 ?
11. Database Administration, Support, Maintenance
Who – User of Power BI
C?O - CEO, COO, CFO, CIO, CRO and CXO
PMO - Project and Portfolio Manager
Business & Data Analyst
Developer & DBA – Monitoring & Data Mashup
Dashboards and Report
Data Steward
IT Team, IT Professional
Consumer, End User Report
Data Scientiste
13. Prerequisites and setup steps
• Internet connectivity: You must be connected to the internet
• At minimum, a computer with 2-cores and 4GB RAM running one of the following version of Windows: Windows 7,
Windows 8, (64-bit preferred), Windows 8.1 or Windows 10 or Windows Server 2008 R2 or Windows Server 2012/R2
• Microsoft Power BI Desktop requires Internet Explorer 9 or greater
• Verify if you have 32bit or 64bit operating system to decide if you need to install the 32bit or 64bit applications.
o Search for computer on your PC, right click properties for your computer
o You will be able to identify if your operating system is 64 or 32 bit based on “system type” as shown below
• Download and install Power BI Desktop: Download and install Microsoft Power BI Desktop from
http://www.microsoft.com/en-us/download/details.aspx?id=45331. Optionally, you can also install the Power BI Desktop
tool from the Power BI Desktop Install folder on the flash drive that will be provided on the day of thesession. Please choose
appropriate 64-bit or 32-bit version depending on your platform. Microsoft Power BI Desktop is available for 32-bit (x86) and
64-bit (x64) platforms
• Signup for Power BI: Go to http://aka.ms/pbidiadtraining and sign up for Power BI with a business email address. If you
cannot sign up for Power BI, let the instructor know.
• If you have an existing account, please go to http://app.powerbi.com and Sign in using your Power BI account
Power BI in these browsers:
• Microsoft Edge
• Internet Explorer 11
• Chrome desktop latest version
• Safari Mac latest version
• Firefox desktop latest version
Installation
14. How much Power BI cost
For Latest update always visit - https://powerbi.microsoft.com/en-us/pricing/
15. Connect to what matters to you
File
• Excel
• CSV
• XML
• Text
• JSON
• Folder
• SharePoint Folder
Database
• SQL Server
Database
• Access Database
• SQL Server Analysis
Services Database
• Oracle Database
• IBM DB2 Database
• MySQL Database
• PostgreSQL
Database
• Sybase Database
• Teradata Database
• SAP HANA
Database
• IBM Informix
Database (Beta)
• SAP Business
Warehouse
• Amazon Redshift
(Beta)
• Impala (Beta)
• Snowflake (Beta)
Online Services
• SharePoint Online List
• Microsoft Exchange Online
• Dynamics 365
• PowerApps Common Data Service
(Beta)
• Facebook
• Salesforce Objects
• Salesforce Reports
• Google Analytics
• appFigures (Beta)
• Azure Enterprise (Beta)
• comScore Digital Analytix (Beta)
• GitHub (Beta)
• MailChimp (Beta)
• Marketo (Beta)
• Dynamics 365 for Financials (Beta)
• Mixpanel (Beta)
• Planview Enterprise (Beta)
• Projectplace (Beta)
• QuickBooks Online (Beta)
• SparkPost (Beta)
• Smartsheet
• SQL Sentry (Beta)
• Stripe (Beta)
• SweetIQ (Beta)
• Troux (Beta)
• Twilio (Beta)
• tyGraph (Beta)
• Webtrends (Beta)
• Zendesk (Beta)
16. Data set use in today Presentation
Data Set 1
• Custom ,Manually created
• Salary Details
• Excel example will have Meta
data information
Data Set 2
• Power BI Sample DB
• From Obvience
• How to get it >>Next Slide
17. DEMO – Power BI Desktop
Welcome screen
Power BI Desktop Landing
Screen
Connect to Data, Shape
and Combine Data
Share Your Work
Report view
Top Menu
File Menu
Option Menu
Robbin Menu
Data view
File Menu
Visualization Charts
Field Plan
Query Editor
Relationships view
18. Power BI PlatformPower BI Desktop
Prepare Explore ShareReport
Power BI Service
Data refresh
Visualizations
Live dashboards
Content packs Sharing & collaborationNatural language query
Reports
Datasets01001
10101
</> embed, extend, integrate
Data sources
Cloud-based SaaS solutions
e.g. Marketo, Salesforce, Quickbooks,
Google Analytics, …
On-premises data
e.g. Analysis Services, SQL Server
Organizational content packs
Corporate data sources or external data
services
Azure services
Azure SQL, Stream Analytics…
Excel and CSV files
Workbook data, flat files
Power BI Desktop files
Data from files, databases, Azure,
Online Services, and other sources
Power BI Overview
19. Data from services
o Content packs for SaaS services that you already
use, e.g. ….
o Growing number of supported SaaS solutions
Data from databases
o Cloud: Azure SQL Database, Azure SQL Data
Warehouse, Spark on HDInsight
o On-premise: SQL Server Analysis Services tabular
or multi-dimensional, SQL Server, SAP HANA,
Oracle, Teradata (Gateway required)
Data from your organization
o Content published by others in your org
(organizational content packs)
Data from files
o Import data from Excel, Power BI Desktop, or
CSV files
o Connect, manage and view Excel in Power BI
SaaS solutions
e.g. Marketo, Salesforce,
Quickbooks, Google
Analytics…
On-premises Data
Data sources
Organizational
Corporate data sources or
external data services
Azure services
Azure SQL, Stream
Analytics…
Power BI Desktop files
Data from files, databases,
Azure, and other sources
Excel and CSV files
Built-inconnectivityforall yourdata
20. Connect to cloud services you already
use - popular SaaS solutions
Quickly start with solution-specific
content packs which include
o pre-configured dashboards
o reports
o data models and queries
Explore data with fast data processing
Automatic data refresh is built-in
SaaS solutions
e.g. Marketo, Salesforce,
Quickbooks, Google
Analytics
On-premises Data
Data sources
Organizational
Corporate data sources or
external data services
Azure services
Azure SQL, Stream
Analytics…
Power BI Desktop files
Data from files, databases,
Azure, and other sources
Excel and CSV files
Startdiscoveringbusinessinsightsrightaway
Please refer to powerbi.com for latest list of SaaS partners
21. Connect directly to your existing on-
premises data sources:
o Analysis Services
(tabular and multidimensional)
o SQL Server
o SAP HANA
o Oracle
o Teradata
Requires On-Premises Data Gateway
Role-based and row-level data security
is applied
Data remains on-premise, only query is
stored in Power BI
SaaS solutions
e.g. Marketo, Salesforce,
Quickbooks, Google
Analytics…
On-premises Data
Data sources
Organizational
Corporate data sources or
external data services
Azure services
Azure SQL, Stream
Analytics…
Power BI Desktop files
Data from files, databases,
Azure, and other sources
Excel and CSV files
Connectliveto youron-premisesdata
22. Content packs make it easier and faster
for users to explore the data
Content packs include
o pre-built dashboards
o reports
o pre-defined data models
Package up and share your own
dashboard, reports, and datasets with
your coworkers
SaaS solutions
e.g. Marketo, Salesforce,
Quickbooks, Google Analytics
On-premises Data
Data sources
Organizational
Corporate data sources or
external data services
Azure services
Azure SQL, Stream
Analytics…
Power BI Desktop files
Data from files, databases,
Azure, and other sources
Excel and CSV files
Getimmediateinsightsintoyourorganization
Global
Sales
23. Connect directly to data from Azure
services, including
o Azure SQL Database
o Azure SQL Data Warehouse
o Spark on HDInsight
Push live, streaming data from Azure
Stream Analytics with built-in destination
for Power BI for real-time dashboards at
any scale
Integration with other Azure services,
including Azure Machine Learning, opens
up new scenarios, without writing
thousands of lines of code
SaaS solutions
e.g. Marketo, Salesforce,
Quickbooks, Google
Analytics
On-premises Data
Data sources
Organizational
Corporate data sources or
external data services
Azure services
Azure SQL, Stream
Analytics…
Power BI Desktop files
Data from files, databases,
Azure, and other sources
Excel and CSV files
Consumestructured/unstructureddatawithAzureservices
HDInsight
Storage
Event
Hubs
Machine
Learning
SQL Server
Stream
Analytics
Power BI
24. Import data into Power BI from files
o Microsoft Excel (xlxs or xlsm)
o Power BI Desktop (pbix)
o Comma Separated Value (csv)
Files can be located on
o Local machine
o OneDrive Business or Personal
o SharePoint Team Sites
Two ways to use Excel files
o Import into Power BI
o Connect (or upload), manage and view in
Power BI
Any changes to a file in OneDrive or
SharePoint are synced automatically (hourly)
Data and reports from Power BI Desktop files
SaaS solutions
e.g. Marketo, Salesforce,
GitHub, Google Analytics
On-premises Data
Data sources
Organizational
Corporate data sources or
external data services
Azure services
Azure SQL, Stream
Analytics…
Power BI Desktop files
Data from files, databases,
Azure, and other sources
Excel and CSV files
Connecttoyourdatafrom files
30. Visualize data in a variety of ways
Growing number of visualization types
o Donuts, basic area, waterfall, filled maps, tree maps,
funnel, gauges combo charts, R charts and more
o Custom visuals available from Power BI visuals
gallery (visuals.powerbi.com)
o Tools to develop, test, package new custom visuals
Visualizations on report page are connected –
select value in one visualization to change other
visualizations
Full screen pop out mode for report visuals to
show additional details
Seeyourdatathewayyouwantit
Custom Visualization in Power BI
31. Access Power BI dashboards and reports with native
mobile apps for Windows, iOS and Android
Easy sign-in step with support for Single
Sign-on (SSO)
Touch-optimized navigation for dashboards, tiles, and
reports, zoom in and out of a visualizations and reports
Orientation-aware and location aware apps
Annotate visualization and share snapshot with others
Configure alerts to get notifications on critical KPIs
Generate and scan QR codes, or scan bar codes for report
filtering
Open and interact with Reporting Services mobile reports
and KPIs
Stayconnectedfromanydevice
Supports Any Device
32. Cortana can find answers from data in Power BI, e.g.
“What were our biggest deals that closed last month?”
Similar to Q&A, ask or type a question in natural language
Cortana can find answers directly from dataset or from report
pages designed for Cortana (called Answer Pages)
Interact with the visualizations as you would in Power BI, to
further explore an answer, simply open a result in Power BI
Cortana ranks the answers from Power BI, giving you one or
more best matches
Easily create Answer Pages in the Power BI service
PowerBICortanaIntegration
33. Keep your data up-to-date
Access and refresh the data via
Direct Query to cloud and on-premise data sources
Live connectivity to Analysis Services
Import, with scheduled refresh
REST APIs to stream data
Refresh on-premise data with
Power BI Personal Gateway
On-Premises Data Gateway
Data Refresh 1
34. For the Business Analyst: Data refresh with Power BI Personal Gateway
Personal Gateway empowers the business analyst to
securely and easily refresh on-premise data
Self-service data refresh - no help from IT required
Easy & simple to use - lightweight one-click installer
One Personal Gateway per user
Runs either as a service or an app
Import of data with scheduled refresh
Data Refresh 2
36. EmbeddingPowerBIin yourapplication
Application developers can embed
Power BI tiles and reports as an
IFrame into an app, such as a
mobile app or web app.
Provides users customizable data
tiles or reports in an app for a
small investment.
Users can integrate data from any
data source outside the
application to enhance contextual
understanding.
Users can click an embedded
Power BI tile or report to navigate
to the Power BI dashboard.
embed
Power BI
Embedded
</>
37. OpenAPIsforintegration
Programmatically access Power BI
resources (datasets, tables, schemas)
Use the REST API to push data directly
from your application into Power BI
Uncover real-time insights from devices,
sensors and applications
Import Desktop files programmatically
Azure Active Directory and OAuth 2.0 for
user authentication
Power BI SaaS Service
Power BI User Account
Your Service or Application
Push Data Component
Push Content Component
Datasets Reports Dashboards
integrate
Power BI
REST APIs
</>