Professional Documents
Culture Documents
Power BI Q&A
Power BI Q&A
Power BI Q&A
Capabilities
Power BI product capabilities level 200 deck
45Iy
Length and version:
3rd wave
End user BI
Everyone
2nd wave
Self-service BI
Analyst to end user
1st wave
Technical BI
IT to end user
Turning data into business insights is challenging
Right data for the right Different roles have different needs and business users
users at the right time need the latest operational data
Power BI
Feature
Experience your data. Any data, any way, anywhere
Data refresh
00010110
0110001
Prepare Explore Report Share
Get started quickly
Feature
Free sign up in seconds
Get started with pre-built content packs for
popular SaaS solutions or for your
organization
Content packs include
o pre-configured dashboards
o reports
o data models
o embedded queries
Create interactive and real-time dashboards
with visualizations
Drill down into underlying reports to uncover
more insights
Automatic data refresh is built-in Please refer to this site for up to date list of SaaS partners
Build interactive dashboards from reports
Feature
Different ways to build reports
o import data from various data sources
o upload pre-existing reports
o construct interactive reports from scratch
Pin charts from reports to a dashboard with one click
Edit your reports and dig deeper into your data by
o adding and removing fields
o changing visualization types
o creating new visualizations
o adding / deleting visualizations and pages from the
report
See your data the way you want it
Feature
Visualize data in a variety of ways
Growing number of visualization types
o including donuts, basic area, waterfall, filled
maps, tree maps, funnel, gauges combo charts
and more
Cross-filter across visualizations within a report
to surface new insights
Stay connected from any device
Feature
Access dashboards using native mobile apps for
Windows, iOS and Android
Set favorites for important visualizations
Zoom in and out of a visualization
Annotate visualization and share snapshot with
others
Configure alerts to get notifications on critical
business KPIs
Ask questions of your data - the way you would ask a person
Feature
Type questions in plain language –
Power BI Q&A will provide the answers
Q&A intelligently filters, sorts, aggregates,
groups and displays data based on the key
words in the question
Pin the answers to your dashboard
Set up data models with natural key phrasing
to enable the best results
Collaborate and share dashboards in your organization
Feature
Easily share dashboards and reports across your
organization
Sharing can be controlled and enabled by IT using
Office 365 groups
Changes to dashboards automatically sync across all
users
Datasets for dashboards and reports reside in the
group’s workspace.
Keep all your data current
Feature
Data refresh architecture
Real-time dashboards
o using the Power BI REST API or Live dashboards and
reports
o with built-in Azure Stream Analytics integration
Live connectivity
o data is updated as user interacts with dashboard or report Live query
Personal Gateway
SQL Server
Popular SaaS Solutions Analysis Services
(SSAS)
Scheduled refresh with Power BI Personal Gateway
Feature
Personal Gateway empowers the business analyst
to securely and easily refresh on-premise data
No help from IT required to setup Personal
Gateway (on local machine) or schedule refreshes
With the Power BI Desktop or Excel and the
Personal Gateway, data from a wide range of on-
premises sources can be imported and kept it up-
to-date
Data sources Built-in connectivity for all your data
SaaS solutions
Feature
e.g. Marketo,
Salesforce, GitHub,
Google Analytics Data from your organization
o Content published by others in your org
On-premises Data (organizational content packs)
Data from services
Organizational o SaaS services that you already use
Corporate data sources o Office 365 for Admin reporting
or external data
services Data from files
Azure services
o Import data from Excel or Power BI Desktop
Azure SQL, Stream
Analytics…
Big data and more
o Azure data services, e.g. HDI, ASA, AML etc.
o On-premises data sources, e.g. SSAS
Excel files
Power BI Desktop
files
Data from files,
databases, Azure, and
other sources
Data sources Start discovering business insights right away
SaaS solutions
Feature
e.g. Marketo,
Salesforce, GitHub,
Google Analytics
Connect to cloud services you
already use - popular SaaS solutions
On-premises Data Quickly start with solution-specific
content packs which include
Organizational
o pre-configured dashboards
Corporate data sources o reports
or external data
services
o data models
o embedded queries
Azure services
Azure SQL, Stream
Explore data with fast data
Analytics… processing
Automatic data refresh is built-in
Excel files
Power BI Desktop
files
Data from files,
databases, Azure, and
Please refer to this site for up to date list of SaaS partners
other sources
Data sources Connect live to your on-premises data
SaaS solutions
Feature
e.g. Marketo,
Salesforce, GitHub,
Google Analytics
Connect live to your existing on-premises Live Power BI dashboards
Services
On-premises Data
o You can keep your data on-premises and
enable BI analysts / end users to create
Organizational Power BI reports
Corporate data sources o Connect to and refresh data securely via Cloud
or external data
services Azure Service Bus (SSL encrypted Live
Query On-premises
connection)
Azure services o Service Bus only uses an outbound port, it
Azure SQL, Stream
Analytics… does not require an inbound port to be
opened on the on-premises firewall
Power BI Desktop
files
Data from files,
databases, Azure, and
other sources
Data sources Keep your data where it is and connect securely
SaaS solutions
Feature
e.g. Marketo,
Salesforce, GitHub, Realize the benefits of a SaaS-based BI
Google Analytics
solution without moving your data to the
cloud
On-premises Data Data authentication methods
Everything in the service is encrypted -
Authentication Select data sources
Power BI uses HTTPS for all traffic method that use this method
Organizational
Corporate data sources
or external data For on-premise sources, e.g. SSAS, role- Basic SQL Azure, Marketo, ODATA Feed
services based and row-level data security is applied Account key Blob store. Table store, HDInsight
Salesforce, Google Analytics,
OAuth
ODATA Feed
Azure services Data remains on-premise, only query is Marketplace key Azure Marketplace
Azure SQL, Stream
Analytics… stored in Power BI Anonymous ODATA Feed, Web
Power BI Desktop
files
Data from files,
databases, Azure, and
other sources
Data sources Consume structured/unstructured data using other
SaaS solutions
Azure services
Feature
e.g. Marketo,
Salesforce, GitHub, Connect directly to data from Azure
Google Analytics
services, including
o Azure SQL Database
On-premises Data o Azure SQL Database Auditing Event
Stream
o Azure Stream Analytics Analytics Hubs
Prepare
o Precisely tune the query step • Pivot columns and group rows
sequence: re-order, add, edit or • Modify a table name
Report delete steps as needed
• Identify and fix errors
o Modify data types to support
• Merge or append queries to
specific calculation requirements combine data from multiple
Share & • Very powerful for advanced queries into a single query
collaborate
scenarios (M, Mashups)
Power BI Desktop Produce rich data models using formulas and
relationships
Feature
Automatically create a model by importing data
Prepare Apply complex schema and business logic to
o Desktop detects relationships automatically, create rich, reusable data models
categorizes data and applies default summarization
Refine models to enable complex calculations
Explore o Create relationships between tables manually or
using the AutoDetect feature
o Adjust relationship type (1:1, many: many, m:1) and
cross-filter data for new insights
Report Define calculations – known as measures – to Create and modify relationships
generate new fields for use in reports
o Use automatically generated measures, or create
custom measures with Data Analysis Expressions
Share & (DAX) formulas
collaborate Develop advanced analytics using a combination
of measures and relationships
o Uncover correlations, highlight exceptions and Define and use measures with DAX formulas
understand business outcomes
Power BI Desktop Explore your data with freeform, drag and drop
canvas
Feature
Prepare
Explore data in a variety of ways
and across multiple visualizations
o Select data elements and sort data
o Filter data and use cross-filter
Explore
capabilities
o Drill into and across datasets
o Pivot and slice data
o Change visualization types
Report
Select, transform and mashup Power BI Desktop allows you to explore your data and create
data via a freeform, drag-and- insightful visualizations on a freeform canvas
drop canvas
Share &
collaborate
Power BI Desktop Deliver valuable insights with customizable visual
reports
Feature
Prepare
• Visualize data and easily author
reports
o Depict data in compelling reports
Explore that tell stories using a range of
interactive visualizations
o Use data from different sources in a
single, consolidated report
Report
• Change colors, format and
customize
Power BI Desktop allows you to create and customize reports
o Title, Background Color, Legend, that tell visually compelling data stories
Share & Data Labels
collaborate
o New visual color formatting with
fixed and data driven settings
Power BI Desktop Share your reports and visualizations with a broad
audience
Feature
Prepare
Share &
collaborate
011001010
0001010
Visuals
Create your
“name”:[string], own custom
visuals for
“columns”:[String] Power BI
“daType”:[String] Integration
Add Power BI
Push data to existing
application
{ Push data
workflows
"name":{String}, directly from
an application
"tables":[ into Power BI
...
]
} { Enable real-time content management and monitoring
Real-
"name":{String}, time
so users can uncover the latest insights from device,
sensor and application data
"columns":[
{
"name":{String},
"dataType":{String}
},
IT challenges
Power BI Open APIs for integration
REST APIs
Management of BI
Feature
systems
Programmatically access Power BI
resources (datasets, tables) Power BI SaaS Service
011001010
Variety of data
0001010
sources
Use the REST API to push data directly Power BI User Account
AAD User
from your application into Power BI
Datasets Reports Dashboards
“name”:[string],
Managing data in the
“columns”:[String]
Uncover real-time insights from devices,
cloud
“daType”:[String] sensors and applications
Azure Active Directory and OAuth 2.0 for
Integration with user authentication
{ existing environment Your Service or Application
"name":{String},
"tables":[
... Push Data Component
] Keeping data current
} Push Content Component
Anonymous
Q&A recognizes the words you type and figures out where,
and in which dataset, to find the answer. Q&A also helps you
form your question with auto-completion, restatement, and
other textual and visual aids.
Intuitive data exploration using natural language query – Q&A
examples
Intuitive data exploration using natural language query – Q&A
examples
Intuitive data exploration using natural language query – Q&A
examples
Intuitive data exploration using natural language query – Q&A
examples
Intuitive data exploration using natural language query – Q&A
examples
Intuitive data exploration using natural language query – Q&A
examples
Intuitive data exploration using natural language query – Q&A
examples
Thank You for Attending
the Workshop