Power BI Q&A

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 42

Power BI Artificial Intelligence

Capabilities
Power BI product capabilities level 200 deck
45Iy
Length and version:

Iya Abubakar Institute of Information


Communication Technology
Usage Guide:

Ahmadu Bello University, Zaria

Last updated: July 2015 (GA)


Today, BI extends to everyone

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

Common BI challenges include…

Data often resides in disparate locations, making it difficult


End-to-end view to see a complete picture of your business

Data residing in SaaS solutions and other external


Multiple data sources locations is difficult to access and refresh securely

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

• Power BI is also as a cloud-based business


analytics service that enables
• fast and easy access to your data
• a live 360º view of your business
• data discovery and exploration
• insights from any device
• collaboration across your organization
• anyone to visualize and analyze data
Key benefits and differentiators of Power BI
Pre-built dashboards and reports for popular SaaS
solutions

Real-time dashboard updates

Secure, live connection to your data sources,


on-premises and in the cloud

Intuitive data exploration using natural


language query – (AI)
Integrated with familiar Microsoft products and
utilizes commitment for scale & availability in
Azure
Fast deployment, hybrid configuration, secure, and
integrated with existing IT systems.
Power BI Overview Power BI

Data sources Power BI service


SaaS solutions
e.g. Marketo, Salesforce, GitHub,
Google analytics
Content packs Natural language query Sharing & collaboration
On-premises data
e.g. Analysis Services
Live dashboards
Organizational content packs
Corporate data sources or external data
services
Visualizations
Azure services
Azure SQL, Stream Analytics…
Reports
Excel files
Workbook data / data models
01001
Power BI Desktop files 10101
Datasets
Data from files, databases, Azure,
and other sources
Data refresh
Power BI Overview Power BI

Data sources Power BI service


SaaS solutions
e.g. Marketo, Salesforce, GitHub,
Google analytics
Content packs Natural language query Sharing & collaboration
On-premises data
e.g. Analysis Services
Live dashboards
Organizational content packs
Corporate data sources or external data
services
Visualizations
Azure services
Azure SQL, Stream Analytics…
Reports
Excel files
Workbook data / data models
01001
Power BI Desktop files 10101
Datasets
Data from files, databases, Azure,
and other sources

Data refresh

Power BI Desktop Power BI REST APIs

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

o to existing on-premise sources, e.g. Analysis Services, with


auto-refresh
o to Azure SQL Database with auto-refresh Power BI Secure
Credential
 Automatic or scheduled refreshes
Store

o regardless of where data lives


o SaaS data sources (automatic)
o Schedule refreshes for on-premise data sources with Dynamics
Marketing

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

data, including SQL Server Analysis


and reports

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

Excel files SQL Server


Analysis
Services

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 requires valid accounts that meet


Excel files the requirements of the specific data source
 Please see table for authentication methods
Power BI Desktop
files
Data from files,
databases, Azure, and
other sources
Data sources Get immediate insights into your organization
SaaS solutions
Feature
e.g. Marketo,
Salesforce, GitHub,  Content packs make it easier and faster
Google Analytics Your organizational
for users to explore the data content pack here

On-premises Data  Content packs include


o pre-built dashboards
Global
o reports Sales
Organizational
Corporate data sources o pre-defined data models
or external data o embedded queries
services
 Package up and share your own
Azure services dashboard, reports, and datasets with
Azure SQL, Stream
Analytics… your coworkers
 Custom connectors can be developed
Excel files for your unique data sources

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

o Azure Machine Learning


Organizational
Corporate data sources
o Azure SQL Data Warehouse
Integration with Azure HDInsight along
or external data Machine
services
 Learning

with its components including SPARK


Azure services Power BI
Azure SQL, Stream
 Push live, streaming data from Azure Storage
Analytics… Stream Analytics with built-in destination
for Power BI for real-time dashboards at
any scale SQL Server

Excel files HDInsight


 Integration with other Azure services will
open up new scenarios, without writing
Power BI Desktop
files
thousands of lines of code
Data from files,
databases, Azure, and
other sources
Data sources Connect to your data from files
SaaS solutions
Feature
e.g. Marketo,
Salesforce, GitHub,  Use an Excel workbook (2007-2013) as
Google Analytics
a dataset for your dashboards and
reports
On-premises Data
 Upload Excel workbooks from
Organizational
o your computer
Corporate data sources o OneDrive for Business or Personal
or external data
services o SharePoint Online
 Any changes to a workbook on
Azure services
Azure SQL, Stream OneDrive or SharePoint Online appear
Analytics…
automatically in the dashboards and
reports
Excel files  Get data and reports from your Power
BI Desktop files
Power BI Desktop
files
Data from files,
databases, Azure, and
other sources
What is Power BI Desktop ? Create Power BI Content
Connect to data and build reports for Power BI
Power BI Desktop Prepare, explore, report and collaborate with
Power BI Desktop
Feature

Prepare

• Acquire and prepare data with extensive


query capabilities
Explore • Establish data structure and transform
and analyze data
• Explore data in new ways through a
Report freeform, drag-and-drop canvas
• Author reports with a broad range of Available as a free, downloadable desktop companion
modern data visualizations to the Power BI service, Power BI Desktop is a visual
data exploration and reporting tool
• Publish interactive reports to Power BI
Share &
collaborate
Power BI Desktop Consolidate data from a broad range of sources
Feature
 Use Query functionality to connect to data from a variety of sources beyond
Prepare those available from powerbi.com
 Navigate data quickly with in-memory processing that optimizes performance
 Pare down datasets to only what’s needed by editing queries before data
Explore loading
Data sources available through Power BI Desktop
File Database Azure SaaS Other
Report • Excel • SQL Server Database • Microsoft Azure SQL Database • appFigures • Web
• CSV • Access Database • Microsoft Azure Marketplace • QuickBooks Online • SharePoint List
• XML • SQL Server Analysis • Microsoft Azure HDInsight • Zendesk • OData Feed
• Text Services Database • Microsoft Azure Blob Storage • GitHub • Hadoop File (HDFS)
• JSON • Oracle Database • Microsoft Azure Table Storage • Twilio • Active Directory
• Folder • IBM DB2 Database • SweetIQ • Microsoft Exchange
• MySQL Database • Dynamics CRM Online
Share & • PostgreSQL Database • Facebook
collaborate • Sybase Database • Google Analytics
• Teradata Database • SAP Business Objects BI
Universe
• Salesforce Objects
• Salesforce Reports
• ODBC Query
• ODBC Tables
Power BI Desktop Shape data into the format and structure you need
Feature

Prepare • Transform data to fit your needs


Common data-shaping tasks
using intuitive UI
o Select data for inclusion • Remove rows or columns
Explore
o Cleanse data and remove errors • Change a data type

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

 Save Power BI Desktop report files and


easily publish them to Power BI
Explore  Share as appropriate with other Power
BI users in your organization
 Changes to dashboards automatically Import Power BI Desktop file in Power BI service

Report sync across all users

Share &
collaborate

Publish from Power BI Desktop to Power BI service


Power BI Develop exactly what your organization needs
for Developers
Feature

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

Ease of use and


adoption
Get started now at powerbi.com
Intuitive data exploration using natural language query – Q&A
examples

The Q&A question box is where you type your question


using natural language. It's located in the upper-left corner
of your dashboard.

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

You might also like