SlideShare a Scribd company logo
The Future of Data
POWER BI AND THE DATA ECOSYSTEM
KELLYN GORMAN, AZURE DATA PLATFORM
ARCHITECT
© Microsoft Corporation
175 Zettabytes of Data in
the World by 2025
© Microsoft Corporation
Average Human will have
5000+ Digital Interactions
per Day
https://www.forbes.com/sites/andrewcave/2017/04/13/what-will-we-do-when-the-worlds-data-hits-163-
zettabytes-in-2025/#28e14323349a
ActionsDecisionsData
Value
From Data to Decisions & Actions
© Microsoft Corporation
Data already exists for many and its all
about doing more with it
The Azure Cloud simplifies advanced
analytics and services for everyone
Success for everyone involved and ability to
grow with the data
Microsoft brings technology to the World
Cepta The Future of Data with Power BI
Not Just One
Step
It’s not just connect Power BI to
data sources, it’s:
Extract
Transform
Load
◦ But where to?
◦ How?
◦ What is required?
Cepta The Future of Data with Power BI
Data Science VM
• Customized pre-configured
VM for data science pros
Deep Learning VM
• GPU based VM for training
deep learning models
Azure Machine Learning
• Predictive analytics services for
creating, deploying, &
managing predictive models
DataScienceTools
VisualizationTools
Reference
Architecture
Azure
Azure Active Directory
• Identity management & authentication across
Azure resources
Data sources
• Relational databases
• File exports
• Big data sources
Azure Data Factory
• PaaS hybrid ETL/ELT
service
• Can move data via
Data Factory Pipelines
or SSIS packages
Power BI
• SaaS analytics
• Excel integration
• Seamless, native
integration w/
Azure data sources
Excel
• Self-service analytics
• Pivot tables & charts
3rd Party
Visualization Tools
• Tools connecting
to SQL & Analysis
Services
AzureSynapseAnalytics
Azure Analysis Services
• PaaS semantic model
• Centralized calculations,
hierarchies, KPIs, etc.
• In-memory, compressed
Azure SQL Database
• PaaS SQL database
• Built in DR & HA
• On-demand scale
DataMarts&VirtualizedLayer
Azure Data Catalog
• Fully managed cloud metadata repository
• Enable data discovery & capturing team tribal knowledge
Azure Monitor
• Monitor cloud & on-premises environments to
maintain performance & availability
Power BI
Report Server
• Paginated reports
• Pixel perfect reports
• Document
generation
• Data driven
subscriptions
SQL Pool
SQL
Python
.NET
Java
R
Scala
Azure Synapse Studio
• Management
• Monitoring
• Security
• MetaStore
My Scripts to Deploy this All…
https://github.com/Dbakevlar/Modern-Data-Warehouse
Azure Synapse
Analytics
Limitless Scale
Powerful Insights
Unified Experience
Unmatched Security
Simpler Deployment
Azure Synapse Analytics
Integrated data platform for BI, AI and continuous intelligence
Platform
Azure
Data Lake Storage
Common Data Model
Enterprise Security
Optimized for Analytics
METASTORE
SECURITY
MANAGEMENT
MONITORING
DATA INTEGRATION
Analytics Runtimes
PROVISIONED ON-DEMAND
Form Factors
SQL
Languages
Python .NET Java Scala R
Experience Synapse Analytics Studio
Artificial Intelligence / Machine Learning / Internet of Things
Intelligent Apps / Business Intelligence
METASTORE
SECURITY
MANAGEMENT
MONITORING
Azure (15) Database & DW (26) File Storage (6) NoSQL (3) Services and App (28) Generic (4)
Blob storage Amazon Redshift Oracle Amazon S3 Cassandra Amazon MWS Oracle Service Cloud Generic HTTP
Cosmos DB - SQL API DB2 Phoenix File system Couchbase Common Data Service PayPal Generic OData
Cosmos DB - MongoDB API Drill PostgreSQL FTP MongoDB Concur QuickBooks Generic ODBC
Data Explorer Google BigQuery Presto Google Cloud Storage Dynamics 365 Salesforce Generic REST
Data Lake Storage Gen1 Greenplum SAP BW Open Hub HDFS Dynamics AX Salesforce Service Cloud
Data Lake Storage Gen2 HBase SAP BW via MDX SFTP Dynamics CRM Salesforce Marketing Cloud
Database for MariaDB Hive SAP HANA Google AdWords SAP Cloud for Customer (C4C)
Database for MySQL Apache Impala SAP table HubSpot SAP ECC
Database for PostgreSQL Informix Spark Jira ServiceNow
File Storage MariaDB SQL Server Magento Shopify
SQL Database Microsoft Access Sybase Marketo Square
SQL Database MI MySQL Teradata Office 365 Web table
SQL Data Warehouse Netezza Vertica Oracle Eloqua Xero
Search index Oracle Responsys Zoho
Table storage
90+ Connectors out of the box
Provisioning Synapse workspace
Provisioning Synapse is Easy
Subscription
Resource Group
Workspace Name
Region
Data Lake Storage Account
Develop Hub
Overview
It provides development experience to
query, analyze, model data
Benefits
Multiple languages to analyze data
under one umbrella
Switch over notebooks and scripts
without loosing content
Code intellisense offers reliable code
development
OVER clause
Defines a window or specified set of rows within a query
result set
Computes a value for each row in the window
Aggregate functions
COUNT, MAX, AVG, SUM, APPROX_COUNT_DISTINCT,
MIN, STDEV, STDEVP, STRING_AGG, VAR, VARP,
GROUPING, GROUPING_ID, COUNT_BIG, CHECKSUM_AGG
Ranking functions
RANK, NTILE, DENSE_RANK, ROW_NUMBER
Analytical functions
LAG, LEAD, FIRST_VALUE, LAST_VALUE, CUME_DIST,
PERCENTILE_CONT, PERCENTILE_DISC, PERCENT_RANK
ROWS | RANGE
PRECEDING, UNBOUNDING PRECEDING, CURRENT ROW,
BETWEEN, FOLLOWING, UNBOUNDED FOLLOWING
Windowing functions
SELECT
ROW_NUMBER() OVER(PARTITION BY PostalCode ORDER BY SalesYTD DESC
) AS "Row Number",
LastName,
SalesYTD,
PostalCode
FROM Sales
WHERE SalesYTD <> 0
ORDER BY PostalCode;
Row Number LastName SalesYTD PostalCode
1 Mitchell 4251368.5497 98027
2 Blythe 3763178.1787 98027
3 Carson 3189418.3662 98027
4 Reiter 2315185.611 98027
5 Vargas 1453719.4653 98027
6 Ansman-Wolfe 1352577.1325 98027
1 Pak 4116870.2277 98055
2 Varkey Chudukaktil 3121616.3202 98055
3 Saraiva 2604540.7172 98055
4 Ito 2458535.6169 98055
5 Valdez 1827066.7118 98055
6 Mensa-Annan 1576562.1966 98055
7 Campbell 1573012.9383 98055
8 Tsoflias 1421810.9242 98055
Azure Synapse Analytics > SQL >
Overview
A materialized view pre-computes, stores, and maintains its
data in Azure SQL Data Warehouse like a table.
Materialized views are automatically updated when data in
underlying tables are changed. This is a synchronous
operation that occurs as soon as the data is changed.
The auto caching functionality allows SQL DW Query
Optimizer to consider using indexed view even if the view is
not referenced in the query.
Supported aggregations: MAX, MIN, AVG, COUNT,
COUNT_BIG, SUM, VAR, STDEV
Benefits
Automatic and synchronous data refresh with data changes
in base tables. No user action is required.
High availability and resiliency as regular tables
Materialized views
-- Create indexed view
CREATE INDEXED VIEW Sales.vw_Orders
WITH
(
DISTRIBUTION = ROUND_ROBIN |
HASH(ProductID)
)
AS
SELECT SUM(UnitPrice*OrderQty) AS Revenue,
OrderDate,
ProductID,
COUNT_BIG(*) AS OrderCount
FROM Sales.SalesOrderDetail
GROUP BY OrderDate, ProductID;
GO
-- Disable index view and put it in suspended mode
ALTER INDEX ALL ON Sales.vw_Orders DISABLE;
-- Re-enable index view by rebuilding it
ALTER INDEX ALL ON Sales.vw_Orders REBUILD;
Azure Synapse Analytics > SQL >
Monitor Hub
Overview
This feature provides ability to monitor orchestration,
activities and compute resources.
Manage Hub
Overview
This feature provides ability to manage Linked Services,
Orchestration and Security.
SQL On-Demand
Overview
An interactive query service that provides T-SQL queries over
high scale data in Azure Storage.
Benefits
Serverless
No infrastructure
Pay only for query execution
No ETL
Offers security
Data integration with Databricks, HDInsight
T-SQL syntax to query data
Supports data in various formats (Parquet, CSV, JSON)
Support for BI ecosystem
Azure Synapse Analytics > SQL >
Azure Storage
SQL On
Demand
Query
Power BI
Azure Data Studio
SSMS
SQL DW
Read and write
data files
Curate and transform data
Sync table
definitions
Read and write
data files
Languages
Overview
Supports multiple languages to develop
notebook
• PySpark (Python)
• Spark (Scala)
• .NET Spark (C#)
• Spark SQL
Benefits
Allows to write multiple languages in one
notebook
%%<Name of language>
Offers use of temporary tables across
languages
Languages – PySpark (Python)
What Happens to Existing Azure SQL
Data Warehouse?
Its not going “away”
Current SQL Data Warehouses will continue
Azure Portal will soon display “Synapse SQL Pool”, which is more accurately named
◦ SQL Pool
◦ SQL On-demand
◦ Spark Pool
◦ Code Artifacts
◦ Metadata
Data Is Ready- Now What?
Push to Azure DB
Leave in Azure Data Lake Storage
Connect to Analysis Services for Multi-dimensional Modeling
Power BI for final modeling and visualizations/reports/dashboards/apps
Use third party tools with data
Experience your data, any way, anywhere
Cepta The Future of Data with Power BI
Live dashboards and interactive reports
146.03K145.84K145.96K146.06K 40.08K38.84K39.99K40.33K
Cepta The Future of Data with Power BI
Supports all data
Power BI family
Power BI Embedded
Power BI Report Server, (PBRS)
Compliance
Security
Privacy
What Can
Power BI Do?
Visualizations
Interactive Dashboards
Paginated Reports
Integrated Apps
Data modeling
Cepta The Future of Data with Power BI
Web browserMicrosoft cloud
Microsoft cloud Non-Microsoft cloudOn-premises data Mobile apps
Web browser
HTML
Microsoft cloud
Power BI
Microsoft cloud Non-Microsoft cloud Mobile apps
Business analyst tools
Web browserMicrosoft cloud
Non-Microsoft cloudOn-premises data Mobile apps
Business analyst tools
Web browserMicrosoft cloud
Microsoft cloud Mobile apps
Business analyst tools
On-premises data
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
What Kinds of Visualizations?
Choose from numerous modern visualization types:
◦ Filter data:
◦ Slicer
◦ Display numeric values:
◦ Card, Multi Row Card, Table, Matrix, KPI
◦ Graphically visualize data:
◦ Bar, Column, Line, Combo, Scatter, Waterfall, Pie, Donut,
Funnel, Treemap, Gauge, R Script
◦ Spatially visualize data:
◦ Map, Filled map, Shape map (preview)
https://powerbi.microsoft.com/en-us/developers/custom-visualization/
Custom Visuals
Custom visuals can be imported to extend beyond the out-of-the-box visualizations
◦ A gallery of visuals created by the Power BI community is available at https://app.powerbi.com/visuals
◦ Browse through the visuals or submit one of your
own for others to use
◦ The list of available visuals is growing each month
◦ Custom visuals will render in the Power BI service
Designing reports
Custom visuals: Gallery (subset)
* And the list
is growing!
Cepta The Future of Data with Power BI
What Data
Sources
Can Power
BI Connect
TO?
Over 100 different data sources
What is available in the service may be
be different than the desktop
If hybrid connection, (on-prem/non-
Azure cloud) the Power BI Gateway
will be required
Get [A LOT
OF] Data
**Custom connectors can also
be created.
Power BI Desktop
Modeling
Data
Modeling Data
Work in Data View to inspect, explore, and understand data in the
model
 It is a different experience from how you can view tables, columns, and
data in Query Editor
 This is a view of the data after it has been loaded into the model
Managing
Relationships
Creating
Calculated
Columns
Created from Data View in Power BI
Aggregate data
Combine columns to create unique identifiers
Measures
Uses DAX, (Data Analysis Expressions)
Over 200 functions, operators and constructs
Incredibly flexible
Similar to Excel formulas, (MDX) but designed to work with relational data
KPIs
Key Performance Indicators, (KPIs) also called
“strategic measures”
◦ Helps understand if company goals are being
achieved
◦ Goal values must be part of the dataset in Power BI
KPI Demonstration
Choose the data
Choose the timeline for the KPI
Sort by the indicator
Change to a KPI visual
Update any fields
Natural Language Queries
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Performance Analyzer
In Power BI Desktop
Open Report
Start Recording
Optimize for Time
Turning on
Previews
This changes every release,
so update what previews
you’d like to try out!
Row Level Security
Excludes data from visualizations and reports
Is set up at report level
Uses DAX Filters
Filters assigned to roles
Assigned to users and groups through roles
Admins can test out roles before releasing to
production
Web Scraping
with Power BI
PBI Gateway
Power BI Gateway
The Power BI Gateway—Personal is used to refresh supported on-
premises data sources
 Only available in 64-bit
 Runs as a service if configured with an administrator account;
otherwise runs as an application
 Data transfer is secured (SSL) through Azure Service Bus
 Often no requirement to open firewall ports, (unless VM installation)
 Certain scenarios cannot be scheduled for data refresh:
 Custom SQL statements
 Excel worksheet data
 Direct Connect or DirectQuery data sources
Power BI Gateway- Enterprise
Installation of the On-Premises Data Gateway serves large groups of users
to refresh supported on-premises data sources
 It is the successor to the Power BI Gateway—Enterprise
 IT can:
 Centrally manage the set of users who have access to the underlying data
sources
 Gain visibility into gateway usage, such as most commonly accessed data
sources, and the users accessing them
 Data sources:
 SQL Server Analysis Services
(Multidimensional and Tabular modes)
 SQL Server
 Oracle, Teradata, SAP HANA…
Power BI
Service
Features
How is a
Dashboard
Different?
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Exporting
Reports
Analyze in Excel The most popular data visualization tool in
the world.
Report Info in Power BI
Service
Options In
Service
New Look on/off
Notifications
Settings
Download
Help
Feedback
Time Well
Spent- Settings
Content Packs to Apps- Why?
Allows for distinct collection of reports/dashboards/visualizations
One link to access them all vs. searching
Package and distribute
Notifications, alerting and row level security
Creating a Content Pack/App
Significantly Easy
No Code Solution
Allows you to share multiple reports/dashboards/datasets with groups/users
Can embed URL to other applications
Lineage View
Summary
Power BI has extensive visualizations, reporting and
dashboard analytics features
Ability to pull data from over 100 data sources
As part of the larger analytics solution with Azure
Synapse Analytics, an enterprise solution for
analytics, IOT and machine learning can be created
with ease.
Resources
Power BI site
 http://powerbi.microsoft.com
Power BI documentation
 http://support.powerbi.com/
Power BI community
 http://community.powerbi.com/
Power BI blog
 http://blogs.msdn.com/b/powerbi/
References
Power BI Desktop knowledge base
 https://support.powerbi.com/knowledgebase/topics/68530-power-bi-desktop
Tips and tricks for creating reports in Power BI Desktop
 https://support.powerbi.com/knowledgebase/articles/464157-tips-and-tricks-for-
creating-reports-in-power-bi-d
DAX Resource Center
 http://social.technet.microsoft.com/wiki/contents/articles/1088.dax-resource-
center.aspx
Power BI Visuals Gallery
 https://app.powerbi.com/visuals
Thank you!
Kellyn Gorman
Azure Data Platform Architect
Microsoft Education
kegorman@microsoft.com

More Related Content

PPTX
Microsoft Power BI | Brief Introduction | PPT
PPTX
Power BI
PDF
Microsoft Power BI Overview
PPTX
Introduction to Microsoft Power BI
 
PPTX
Power business intelligence
PPTX
Power bi premium
PPTX
Power bi introduction
Microsoft Power BI | Brief Introduction | PPT
Power BI
Microsoft Power BI Overview
Introduction to Microsoft Power BI
 
Power business intelligence
Power bi premium
Power bi introduction

What's hot (20)

PPTX
Introduction to Microsoft Power BI
PDF
Power BI Desktop | Power BI Tutorial | Power BI Training | Edureka
PPTX
Power BI Overview, Deployment and Governance
PPTX
Introduction to Power BI to make smart decisions
PDF
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
PPTX
Power BI - Bring your data together
PPTX
Power BI Ecosystem
PPTX
Power BI : A Detailed Discussion
PPTX
Enterprise Security: Tableau vs. Power BI
PPTX
Microsoft Power BI
PPT
Introduction to Power BI
PPTX
Microsoft power bi
PPTX
Power BI visuals
PPTX
Excel to Power BI
PPTX
Power BI Single Page Applications Boise Code Camp 2017
PDF
What is Power BI
PPTX
Introduction to power BI
PDF
Power BI Tutorial For Beginners | Power BI Tutorial | Power BI Demo | Power B...
PDF
Hyperion Planning Overview
Introduction to Microsoft Power BI
Power BI Desktop | Power BI Tutorial | Power BI Training | Edureka
Power BI Overview, Deployment and Governance
Introduction to Power BI to make smart decisions
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Power BI - Bring your data together
Power BI Ecosystem
Power BI : A Detailed Discussion
Enterprise Security: Tableau vs. Power BI
Microsoft Power BI
Introduction to Power BI
Microsoft power bi
Power BI visuals
Excel to Power BI
Power BI Single Page Applications Boise Code Camp 2017
What is Power BI
Introduction to power BI
Power BI Tutorial For Beginners | Power BI Tutorial | Power BI Demo | Power B...
Hyperion Planning Overview
Ad

Similar to Cepta The Future of Data with Power BI (20)

PDF
Optimiser votre infrastructure SQL Server avec Azure
PPTX
Azure Data.pptx
PDF
Azure databricks c sharp corner toronto feb 2019 heather grandy
PPTX
Azure SQL DB Managed Instances Built to easily modernize application data layer
PDF
Azure Synapse 101 Webinar Presentation
PDF
Azure Data Engineer Course | Azure Data Engineer Trainin
PDF
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
PPTX
Microsoft Azure Technical Overview
PPTX
Azure Data Factory for Redmond SQL PASS UG Sept 2018
PPTX
Capture the Cloud with Azure
PPTX
Azure Data Lake Intro (SQLBits 2016)
PPTX
How does Microsoft solve Big Data?
PDF
Azure SQL Database Managed Instance - technical overview
PDF
1 Introduction to Microsoft data platform analytics for release
PPTX
Azure Data Factory ETL Patterns in the Cloud
PPTX
Machine Learning and AI
PPTX
Azure Data Factory for Azure Data Week
PPTX
Introducing Azure SQL Data Warehouse
PPTX
SQL Server Ground to Cloud.pptx
PPTX
Deep Learning Technical Pitch Deck
Optimiser votre infrastructure SQL Server avec Azure
Azure Data.pptx
Azure databricks c sharp corner toronto feb 2019 heather grandy
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure Synapse 101 Webinar Presentation
Azure Data Engineer Course | Azure Data Engineer Trainin
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Microsoft Azure Technical Overview
Azure Data Factory for Redmond SQL PASS UG Sept 2018
Capture the Cloud with Azure
Azure Data Lake Intro (SQLBits 2016)
How does Microsoft solve Big Data?
Azure SQL Database Managed Instance - technical overview
1 Introduction to Microsoft data platform analytics for release
Azure Data Factory ETL Patterns in the Cloud
Machine Learning and AI
Azure Data Factory for Azure Data Week
Introducing Azure SQL Data Warehouse
SQL Server Ground to Cloud.pptx
Deep Learning Technical Pitch Deck
Ad

More from Kellyn Pot'Vin-Gorman (20)

PPTX
2024_sqlsat_Oregon_kgorman_aicantdothedishespptx
PPTX
ThePowerofWordsMisguidedDescriptionsUndermineWomen.pptx
PDF
Leveraging Instant Extracts with Azure Fabric
PDF
Making the Second D in ADHD Stand for Dynamic in Tech
PPTX
Silk_SQLSaturdayBatonRouge_kgorman_2024.pptx
PPTX
Redgate_summit_atl_kgorman_intersection.pptx
PPTX
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
PPTX
Boston_sql_kegorman_highIO.pptx
PDF
Oracle on Azure IaaS 2023 Update
PPTX
IaaS for DBAs in Azure
PPTX
Being Successful with ADHD
PPTX
Azure DBA with IaaS
PPTX
Turning ADHD into "Awesome Dynamic Highly Dependable"
PPTX
PASS Summit 2020
PPTX
DevOps in Silos
PPTX
Azure Databases with IaaS
PDF
How to Win When Migrating to Azure
PDF
Securing Power BI Data
PPTX
Pass Summit Linux Scripting for the Microsoft Professional
PDF
Taming the shrew Power BI
2024_sqlsat_Oregon_kgorman_aicantdothedishespptx
ThePowerofWordsMisguidedDescriptionsUndermineWomen.pptx
Leveraging Instant Extracts with Azure Fabric
Making the Second D in ADHD Stand for Dynamic in Tech
Silk_SQLSaturdayBatonRouge_kgorman_2024.pptx
Redgate_summit_atl_kgorman_intersection.pptx
SQLSatOregon_kgorman_keynote_NIAIMLEC.pptx
Boston_sql_kegorman_highIO.pptx
Oracle on Azure IaaS 2023 Update
IaaS for DBAs in Azure
Being Successful with ADHD
Azure DBA with IaaS
Turning ADHD into "Awesome Dynamic Highly Dependable"
PASS Summit 2020
DevOps in Silos
Azure Databases with IaaS
How to Win When Migrating to Azure
Securing Power BI Data
Pass Summit Linux Scripting for the Microsoft Professional
Taming the shrew Power BI

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Empathic Computing: Creating Shared Understanding
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Spectral efficient network and resource selection model in 5G networks
NewMind AI Monthly Chronicles - July 2025
Diabetes mellitus diagnosis method based random forest with bat algorithm
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Mobile App Security Testing_ A Comprehensive Guide.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
Understanding_Digital_Forensics_Presentation.pptx
MYSQL Presentation for SQL database connectivity
Empathic Computing: Creating Shared Understanding

Cepta The Future of Data with Power BI

  • 1. The Future of Data POWER BI AND THE DATA ECOSYSTEM KELLYN GORMAN, AZURE DATA PLATFORM ARCHITECT
  • 2. © Microsoft Corporation 175 Zettabytes of Data in the World by 2025
  • 3. © Microsoft Corporation Average Human will have 5000+ Digital Interactions per Day https://www.forbes.com/sites/andrewcave/2017/04/13/what-will-we-do-when-the-worlds-data-hits-163- zettabytes-in-2025/#28e14323349a
  • 5. © Microsoft Corporation Data already exists for many and its all about doing more with it The Azure Cloud simplifies advanced analytics and services for everyone Success for everyone involved and ability to grow with the data Microsoft brings technology to the World
  • 7. Not Just One Step It’s not just connect Power BI to data sources, it’s: Extract Transform Load ◦ But where to? ◦ How? ◦ What is required?
  • 9. Data Science VM • Customized pre-configured VM for data science pros Deep Learning VM • GPU based VM for training deep learning models Azure Machine Learning • Predictive analytics services for creating, deploying, & managing predictive models DataScienceTools VisualizationTools Reference Architecture Azure Azure Active Directory • Identity management & authentication across Azure resources Data sources • Relational databases • File exports • Big data sources Azure Data Factory • PaaS hybrid ETL/ELT service • Can move data via Data Factory Pipelines or SSIS packages Power BI • SaaS analytics • Excel integration • Seamless, native integration w/ Azure data sources Excel • Self-service analytics • Pivot tables & charts 3rd Party Visualization Tools • Tools connecting to SQL & Analysis Services AzureSynapseAnalytics Azure Analysis Services • PaaS semantic model • Centralized calculations, hierarchies, KPIs, etc. • In-memory, compressed Azure SQL Database • PaaS SQL database • Built in DR & HA • On-demand scale DataMarts&VirtualizedLayer Azure Data Catalog • Fully managed cloud metadata repository • Enable data discovery & capturing team tribal knowledge Azure Monitor • Monitor cloud & on-premises environments to maintain performance & availability Power BI Report Server • Paginated reports • Pixel perfect reports • Document generation • Data driven subscriptions SQL Pool SQL Python .NET Java R Scala Azure Synapse Studio • Management • Monitoring • Security • MetaStore
  • 10. My Scripts to Deploy this All… https://github.com/Dbakevlar/Modern-Data-Warehouse
  • 11. Azure Synapse Analytics Limitless Scale Powerful Insights Unified Experience Unmatched Security Simpler Deployment
  • 12. Azure Synapse Analytics Integrated data platform for BI, AI and continuous intelligence Platform Azure Data Lake Storage Common Data Model Enterprise Security Optimized for Analytics METASTORE SECURITY MANAGEMENT MONITORING DATA INTEGRATION Analytics Runtimes PROVISIONED ON-DEMAND Form Factors SQL Languages Python .NET Java Scala R Experience Synapse Analytics Studio Artificial Intelligence / Machine Learning / Internet of Things Intelligent Apps / Business Intelligence METASTORE SECURITY MANAGEMENT MONITORING
  • 13. Azure (15) Database & DW (26) File Storage (6) NoSQL (3) Services and App (28) Generic (4) Blob storage Amazon Redshift Oracle Amazon S3 Cassandra Amazon MWS Oracle Service Cloud Generic HTTP Cosmos DB - SQL API DB2 Phoenix File system Couchbase Common Data Service PayPal Generic OData Cosmos DB - MongoDB API Drill PostgreSQL FTP MongoDB Concur QuickBooks Generic ODBC Data Explorer Google BigQuery Presto Google Cloud Storage Dynamics 365 Salesforce Generic REST Data Lake Storage Gen1 Greenplum SAP BW Open Hub HDFS Dynamics AX Salesforce Service Cloud Data Lake Storage Gen2 HBase SAP BW via MDX SFTP Dynamics CRM Salesforce Marketing Cloud Database for MariaDB Hive SAP HANA Google AdWords SAP Cloud for Customer (C4C) Database for MySQL Apache Impala SAP table HubSpot SAP ECC Database for PostgreSQL Informix Spark Jira ServiceNow File Storage MariaDB SQL Server Magento Shopify SQL Database Microsoft Access Sybase Marketo Square SQL Database MI MySQL Teradata Office 365 Web table SQL Data Warehouse Netezza Vertica Oracle Eloqua Xero Search index Oracle Responsys Zoho Table storage 90+ Connectors out of the box
  • 14. Provisioning Synapse workspace Provisioning Synapse is Easy Subscription Resource Group Workspace Name Region Data Lake Storage Account
  • 15. Develop Hub Overview It provides development experience to query, analyze, model data Benefits Multiple languages to analyze data under one umbrella Switch over notebooks and scripts without loosing content Code intellisense offers reliable code development
  • 16. OVER clause Defines a window or specified set of rows within a query result set Computes a value for each row in the window Aggregate functions COUNT, MAX, AVG, SUM, APPROX_COUNT_DISTINCT, MIN, STDEV, STDEVP, STRING_AGG, VAR, VARP, GROUPING, GROUPING_ID, COUNT_BIG, CHECKSUM_AGG Ranking functions RANK, NTILE, DENSE_RANK, ROW_NUMBER Analytical functions LAG, LEAD, FIRST_VALUE, LAST_VALUE, CUME_DIST, PERCENTILE_CONT, PERCENTILE_DISC, PERCENT_RANK ROWS | RANGE PRECEDING, UNBOUNDING PRECEDING, CURRENT ROW, BETWEEN, FOLLOWING, UNBOUNDED FOLLOWING Windowing functions SELECT ROW_NUMBER() OVER(PARTITION BY PostalCode ORDER BY SalesYTD DESC ) AS "Row Number", LastName, SalesYTD, PostalCode FROM Sales WHERE SalesYTD <> 0 ORDER BY PostalCode; Row Number LastName SalesYTD PostalCode 1 Mitchell 4251368.5497 98027 2 Blythe 3763178.1787 98027 3 Carson 3189418.3662 98027 4 Reiter 2315185.611 98027 5 Vargas 1453719.4653 98027 6 Ansman-Wolfe 1352577.1325 98027 1 Pak 4116870.2277 98055 2 Varkey Chudukaktil 3121616.3202 98055 3 Saraiva 2604540.7172 98055 4 Ito 2458535.6169 98055 5 Valdez 1827066.7118 98055 6 Mensa-Annan 1576562.1966 98055 7 Campbell 1573012.9383 98055 8 Tsoflias 1421810.9242 98055 Azure Synapse Analytics > SQL >
  • 17. Overview A materialized view pre-computes, stores, and maintains its data in Azure SQL Data Warehouse like a table. Materialized views are automatically updated when data in underlying tables are changed. This is a synchronous operation that occurs as soon as the data is changed. The auto caching functionality allows SQL DW Query Optimizer to consider using indexed view even if the view is not referenced in the query. Supported aggregations: MAX, MIN, AVG, COUNT, COUNT_BIG, SUM, VAR, STDEV Benefits Automatic and synchronous data refresh with data changes in base tables. No user action is required. High availability and resiliency as regular tables Materialized views -- Create indexed view CREATE INDEXED VIEW Sales.vw_Orders WITH ( DISTRIBUTION = ROUND_ROBIN | HASH(ProductID) ) AS SELECT SUM(UnitPrice*OrderQty) AS Revenue, OrderDate, ProductID, COUNT_BIG(*) AS OrderCount FROM Sales.SalesOrderDetail GROUP BY OrderDate, ProductID; GO -- Disable index view and put it in suspended mode ALTER INDEX ALL ON Sales.vw_Orders DISABLE; -- Re-enable index view by rebuilding it ALTER INDEX ALL ON Sales.vw_Orders REBUILD; Azure Synapse Analytics > SQL >
  • 18. Monitor Hub Overview This feature provides ability to monitor orchestration, activities and compute resources.
  • 19. Manage Hub Overview This feature provides ability to manage Linked Services, Orchestration and Security.
  • 20. SQL On-Demand Overview An interactive query service that provides T-SQL queries over high scale data in Azure Storage. Benefits Serverless No infrastructure Pay only for query execution No ETL Offers security Data integration with Databricks, HDInsight T-SQL syntax to query data Supports data in various formats (Parquet, CSV, JSON) Support for BI ecosystem Azure Synapse Analytics > SQL > Azure Storage SQL On Demand Query Power BI Azure Data Studio SSMS SQL DW Read and write data files Curate and transform data Sync table definitions Read and write data files
  • 21. Languages Overview Supports multiple languages to develop notebook • PySpark (Python) • Spark (Scala) • .NET Spark (C#) • Spark SQL Benefits Allows to write multiple languages in one notebook %%<Name of language> Offers use of temporary tables across languages
  • 23. What Happens to Existing Azure SQL Data Warehouse? Its not going “away” Current SQL Data Warehouses will continue Azure Portal will soon display “Synapse SQL Pool”, which is more accurately named ◦ SQL Pool ◦ SQL On-demand ◦ Spark Pool ◦ Code Artifacts ◦ Metadata
  • 24. Data Is Ready- Now What? Push to Azure DB Leave in Azure Data Lake Storage Connect to Analysis Services for Multi-dimensional Modeling Power BI for final modeling and visualizations/reports/dashboards/apps Use third party tools with data
  • 25. Experience your data, any way, anywhere
  • 27. Live dashboards and interactive reports 146.03K145.84K145.96K146.06K 40.08K38.84K39.99K40.33K
  • 30. Power BI family Power BI Embedded Power BI Report Server, (PBRS)
  • 34. What Can Power BI Do? Visualizations Interactive Dashboards Paginated Reports Integrated Apps Data modeling
  • 36. Web browserMicrosoft cloud Microsoft cloud Non-Microsoft cloudOn-premises data Mobile apps
  • 37. Web browser HTML Microsoft cloud Power BI Microsoft cloud Non-Microsoft cloud Mobile apps Business analyst tools
  • 38. Web browserMicrosoft cloud Non-Microsoft cloudOn-premises data Mobile apps Business analyst tools
  • 39. Web browserMicrosoft cloud Microsoft cloud Mobile apps Business analyst tools On-premises data
  • 42. What Kinds of Visualizations? Choose from numerous modern visualization types: ◦ Filter data: ◦ Slicer ◦ Display numeric values: ◦ Card, Multi Row Card, Table, Matrix, KPI ◦ Graphically visualize data: ◦ Bar, Column, Line, Combo, Scatter, Waterfall, Pie, Donut, Funnel, Treemap, Gauge, R Script ◦ Spatially visualize data: ◦ Map, Filled map, Shape map (preview) https://powerbi.microsoft.com/en-us/developers/custom-visualization/
  • 43. Custom Visuals Custom visuals can be imported to extend beyond the out-of-the-box visualizations ◦ A gallery of visuals created by the Power BI community is available at https://app.powerbi.com/visuals ◦ Browse through the visuals or submit one of your own for others to use ◦ The list of available visuals is growing each month ◦ Custom visuals will render in the Power BI service
  • 44. Designing reports Custom visuals: Gallery (subset) * And the list is growing!
  • 46. What Data Sources Can Power BI Connect TO? Over 100 different data sources What is available in the service may be be different than the desktop If hybrid connection, (on-prem/non- Azure cloud) the Power BI Gateway will be required
  • 47. Get [A LOT OF] Data **Custom connectors can also be created.
  • 50. Modeling Data Work in Data View to inspect, explore, and understand data in the model  It is a different experience from how you can view tables, columns, and data in Query Editor  This is a view of the data after it has been loaded into the model
  • 52. Creating Calculated Columns Created from Data View in Power BI Aggregate data Combine columns to create unique identifiers
  • 53. Measures Uses DAX, (Data Analysis Expressions) Over 200 functions, operators and constructs Incredibly flexible Similar to Excel formulas, (MDX) but designed to work with relational data
  • 54. KPIs Key Performance Indicators, (KPIs) also called “strategic measures” ◦ Helps understand if company goals are being achieved ◦ Goal values must be part of the dataset in Power BI
  • 55. KPI Demonstration Choose the data Choose the timeline for the KPI Sort by the indicator Change to a KPI visual Update any fields
  • 59. Performance Analyzer In Power BI Desktop Open Report Start Recording Optimize for Time
  • 60. Turning on Previews This changes every release, so update what previews you’d like to try out!
  • 61. Row Level Security Excludes data from visualizations and reports Is set up at report level Uses DAX Filters Filters assigned to roles Assigned to users and groups through roles Admins can test out roles before releasing to production
  • 64. Power BI Gateway The Power BI Gateway—Personal is used to refresh supported on- premises data sources  Only available in 64-bit  Runs as a service if configured with an administrator account; otherwise runs as an application  Data transfer is secured (SSL) through Azure Service Bus  Often no requirement to open firewall ports, (unless VM installation)  Certain scenarios cannot be scheduled for data refresh:  Custom SQL statements  Excel worksheet data  Direct Connect or DirectQuery data sources
  • 65. Power BI Gateway- Enterprise Installation of the On-Premises Data Gateway serves large groups of users to refresh supported on-premises data sources  It is the successor to the Power BI Gateway—Enterprise  IT can:  Centrally manage the set of users who have access to the underlying data sources  Gain visibility into gateway usage, such as most commonly accessed data sources, and the users accessing them  Data sources:  SQL Server Analysis Services (Multidimensional and Tabular modes)  SQL Server  Oracle, Teradata, SAP HANA…
  • 74. Analyze in Excel The most popular data visualization tool in the world.
  • 75. Report Info in Power BI Service
  • 76. Options In Service New Look on/off Notifications Settings Download Help Feedback
  • 78. Content Packs to Apps- Why? Allows for distinct collection of reports/dashboards/visualizations One link to access them all vs. searching Package and distribute Notifications, alerting and row level security
  • 79. Creating a Content Pack/App Significantly Easy No Code Solution Allows you to share multiple reports/dashboards/datasets with groups/users Can embed URL to other applications
  • 81. Summary Power BI has extensive visualizations, reporting and dashboard analytics features Ability to pull data from over 100 data sources As part of the larger analytics solution with Azure Synapse Analytics, an enterprise solution for analytics, IOT and machine learning can be created with ease.
  • 82. Resources Power BI site  http://powerbi.microsoft.com Power BI documentation  http://support.powerbi.com/ Power BI community  http://community.powerbi.com/ Power BI blog  http://blogs.msdn.com/b/powerbi/
  • 83. References Power BI Desktop knowledge base  https://support.powerbi.com/knowledgebase/topics/68530-power-bi-desktop Tips and tricks for creating reports in Power BI Desktop  https://support.powerbi.com/knowledgebase/articles/464157-tips-and-tricks-for- creating-reports-in-power-bi-d DAX Resource Center  http://social.technet.microsoft.com/wiki/contents/articles/1088.dax-resource- center.aspx Power BI Visuals Gallery  https://app.powerbi.com/visuals
  • 84. Thank you! Kellyn Gorman Azure Data Platform Architect Microsoft Education kegorman@microsoft.com

Editor's Notes

  • #3: A ZB of data is 1 trillion GB and currently, we currently product 16.3ZB per year Up from .01ZB in 2013, 50ZB in 2019 49% of this in public clouds Over 30% will be created in real time by IOT and other devices $1.6 trillian in sales by 2025 from IOT
  • #4: 1 interaction every 18 seconds most popular IoT devices of streaming device, home automation, and smart speaker are found in over 20% of homes in the United States.  23% of IOT investment is in Smart City initiatives It won’t be as much about collecting all the data, but strategically choosing what to collect that is of value Where in education, “unique student identifier” numbers make it possible for data to be readily aggregated without revealing individual identity and for analysts to investigate things like learning gains by pupils in various schools and circumstances.
  • #5: Data is now the key strategic asset whether we’re talking about business, healthcare, or education. Everything that’s happening in the world around us - is producing incredibly rich data that can help us create new experiences, new efficiencies, new models and even new inventions. Leveraging this data can be the differentiator for your students, classroom, school, and district.   While data is pervasive, actionable intelligence from data is elusive. The educators that I’ve been working with want to transform data to intelligent action and reinvent their education processes. In the past, this has not been easy. To do this, these educators need to be able to effectively and quickly analyze their data – so they can move from seeing “what happened” and understanding “why it happened” to predicting “what will happen” and ultimately, knowing “what should I do”. Doing so will allow them to become an even more intelligent and effective educator.
  • #6: The Microsoft data platform brings AI to your data so you gain deep knowledge about your business and customers like never before. Only Microsoft brings machine learning to database engines and to the edge, for faster predictions and better security.
  • #9: What we used to deploy Customers often needed the same ecosystem to achieve their goals.
  • #12: Limitless Analytics Service Houses the thing most companies want: two primary analytics systems: Datawarehouses and data lakes Petabyte SCALE
  • #15: Very simple to deploy for customers
  • #17: For those of use that use SQL, this offers us advanced functions to work with analytics queries that are essential to our job.
  • #18: Current Limitations: If MIN/MAX aggregates are used in the SELECT list, the indexed view will automatically be disabled when UPDATE and DELETE occur in the referenced base tables. Run ALTER INDEX with REBUILD to re-enable the indexed view Only INNER JOIN is supported Only HASH and ROUND_ROBIN distributions are supported Only CLUSTERED COLUMNSTORE INDEX is supported ALTER VIEW is not supported
  • #25: Power BI
  • #26: Power BI is a cloud-based business analytics service that enables anyone to visualize and analyze data with greater speed, efficiency, and understanding. It connects users to a broad range of live data through easy-to-use dashboards, provides interactive reports, and delivers compelling visualizations that bring data to life. Power BI in many ways is a connector between people and the power of the Microsoft Data Platform including data that lives in the cloud, your on-premise databases, in Excel spreadsheets or text files. You don’t have to be a technical expert, data scientist, or statistician to take advantage of the wide variety of intelligence analytical capabilities that we have - statistical analysis, machine learning, building custom application. All of this advanced technology and the value of converting data into intelligence flows through Power BI.
  • #27: Stay connected from any device Power BI mobile apps are available for iPhone, iPad, Android Phone, and Windows 8.1.
  • #28: Power BI dashboards With updates to Power BI customers can now see all their data through a single pane of glass. Live Power BI dashboards show visualizations and KPIs from data that reside both on-premises and in the cloud, providing a consolidated view across their business regardless of where their data lives. Simplifying how you interact with data, natural language query is built into the dashboard allowing users to type questions and receive answers from data in the form of interactive visualizations. You can then explore their data further by drilling through the dashboard into the underlying reports, discovering new insights that they can pin back to the dashboard to monitor performance going forward.
  • #35: Go over top features
  • #41: Power BI Knowledgebase: https://support.powerbi.com/knowledgebase/topics/65160-visualizations-in-reports
  • #43: Tip: Hover the cursor of each icon to reveal a tooltip description of the visualization type
  • #45: https://app.powerbi.com/visuals
  • #48: https://www.census.gov/programs-surveys/ase/data.html Doownload data and then bring into Power BI with get data 
  • #49: The three views provide alternate user experiences to work with their model. Create queries and use the Query Editor to filter, cleanse and reshape data Configure/refine relationships to establish the foundations of a model Enrich the model with calculation logic and formatting Design interactive reports with a broad range of modern data visualizations Publish solutions directly to the Power BI service
  • #50: Ability to transform data right from Power BI. Data can be saved, refreshed Import and direct query with transformation Rename columns, tables from the data modeling interface or from the main visuals.
  • #51: Power BI knowledgebase: https://support.powerbi.com/knowledgebase/articles/663202-data-view-in-power-bi-desktop
  • #54: Measures calculate a result from an expression formula. When you create your own measures, you’ll use the Data Analysis Expressions (DAX) formula language. DAX includes a library of over 200 functions, operators, and constructs. Its library provides immense flexibility in creating measures to calculate results for just about any data analysis need. DAX formulas are a lot like Excel formulas. DAX even has many of the same functions as Excel, such like DATE, SUM, and LEFT. But, DAX’s functions are meant to work with relational data like we have in Power BI Desktop.
  • #55: To build a KPI example, use the kscope tbl pbix and use revenue
  • #56: Indicator - controls the indicator’s display units and decimal places. Trend axis - when set to On, the visual shows the trend axis as the background of the KPI visual. Goals - when set to On, the visual shows the goal and the distance from the goal as a percentage. Color coding > Direction - people consider some KPIs better for higher values and consider some better for lower values. For example, earnings versus wait time. Typically a higher value of earnings is better versus a higher value of wait time. Select high is good and, optionally, change the color settings.
  • #57: Insert  Ask your data Ask questions like, “What is the “calculation/column/row” over the “calculation/column/rows” Power BI will create the best visual to display the data. It will offer best suggestions based on what is already built
  • #58: Power BI Knowledgebase: https://support.powerbi.com/knowledgebase/topics/70394-q-a-in-power-bi
  • #60: View  Performance Analyzer
  • #63: Using a common web page, we’ll “scrape” data from an HTML page and create a table to be used for analytics https://www.edweek.org/ew/issues/education-statistics/index.html Pull in table and do an HTML scrape Pull it in as is and separated Transform the data by splitting the column Rename the columns Build out visuals from the data
  • #64: Allows hybrid connectivity to Power BI from on-prem data sources and non-Azure cloud Must be managed by your organization Easy to set up and maintain
  • #65: Power BI Knowledgebase: https://support.powerbi.com/knowledgebase/articles/474669-data-refresh-in-power-bi
  • #66: Power BI Knowledgebase: https://powerbi.microsoft.com/en-us/documentation/powerbi-gateway-enterprise/
  • #68: A dashboard often has all info clearly displayed. It can be interactive when research is required, but should give a clear view of the current status of a situation or scenario.
  • #70: Power BI Knowledgebase: https://support.powerbi.com/knowledgebase/topics/65158-all-about-dashboards
  • #71: Power BI Knowledgebase: https://support.powerbi.com/knowledgebase/topics/65158-all-about-dashboards
  • #72: Power BI Knowledgebase: https://support.powerbi.com/knowledgebase/topics/65158-all-about-dashboards
  • #73: Note: Live dashboards can be achieved with Azure Stream Analytics integration or the Power BI REST API. Both topics are covered later in this course.
  • #75: Ability to use Excel from Power BI with a .odc file, (office Data connection) file May need to download OLE DB plugin to be used with this, a one-time download Can generate a QR Code of the report to be used to access it/share the report
  • #78: View Notifications, NOT WHERE YOU SET THEM UP. Settings, which we’ll get to in a minute. Download- Demonstrate Help & Support, plus feedback
  • #79: Storage Admin- Manage Group Storage will take you to the current workspace storage you’re in. If you want to switch, click on the workspace and then options  settings  Manage Group Storage. Content packs are just as they sound- content created in the format you want from various reports, dashboards, etc. They are being replaced by Power BI Apps Managed embedded codes here for any that might need updating or testing.
  • #81: https://msit.powerbi.com/Redirect?action=OpenApp&appId=2dc55f38-66ad-4975-b254-b0e5628ba555&ctid=72f988bf-86f1-41af-91ab-2d7cd011db47
  • #84: Considerable configuration options for Power BI service here Under dashborads, datasets and workbooks, there are settings here for each one in each category. For datasets, this is where you can configure your connection settings for the gateway of data sources that require a gateway.
  • #85: See all your data lineage in a report, dashboard, app This is the lineage for the data for my app.
  • #87: Use this slide to provide relevant resources to allow attendees to continue with deeper content.
  • #88: Use this slide to provide relevant resources to allow attendees to continue with deeper content.