SlideShare a Scribd company logo
Self-Service Data Integration with
Power Query
Stéphane Fréchette
Who am I?
My name is Stéphane Fréchette
SQL Server MVP | Data & Business Intelligence Solutions Architect | Consultant |
Speaker | Big Data | NoSQL | Data Science. Drums, good food and fine wine.
Founder @TEDxGatineau
I have a passion for architecting, designing and building solutions that matter.
Twitter: @sfrechette
Blog: stephanefrechette.com
Email: stephanefrechette@ukubu.com
SQLSaturday Boston #364
Topics
 What is Power Query?
 Who should use Power Query?
 Power BI Designer...
 Sources, Transformations and Destinations - “ETL”
 Power Query Formula Language (M)
 Demos
 Resources
 Q&A
SQLSaturday Boston #364
Self-Service Data Integration
46%
“engaging in self-service tasks”
26%
“planning to do so in the
future”
Source: BI Survey 2014 - BARC’s annual survey of over 3,000 business intelligence
professionals
SQLSaturday Boston #364
Challenges with Data Discovery
Exploring, finding and connecting to data is somewhat
difficult
Data often needs to be cleansed and reshaped before
being consumed and analyzed
Any shaping is one-off and sometimes not repeatable
Combining and merging data from multiple sources is
not an easy task
Volume, Velocity, Variety and Variability… (Big Data)
SQLSaturday Boston #364
SQLSaturday Boston #364
Enable self-service data discovery, query, transformation and mashup experiences for
Information Workers, via Excel and PowerPivot
Discovery and connectivity to a wide range of data sources, spanning volume as well
as variety of data.
Highly interactive and intuitive experience for rapidly and iteratively building queries
over any data source, any size.
Consistency of experience, and parity of query capabilities over all data sources.
Joins across different data sources; ability to create custom views over data that can
then be shared with team/department.
What is Power Query?
SQLSaturday Boston #364
What is Power Query?
Discover, combine, and refine Big Data, small data, and
any data!
 An Excel add-in for Excel 2010 and Excel 2013
 Identify and import external data
 Discover relevant data by using search
 Combine and transform multiple data sources
 Power Query Language M
SQLSaturday Boston #364
Who should use Power Query?
Data Wranglers
 Harmonizes and rationalizes data
 Brings together and creates meaning out of data
Data Stewards
 Ensures data standards and cohesion
 Develops and enforces policies
Power Analysts
 Develops dashboards and interactive reports
 Uses data models
Collaborative Users
 Adds perspective based on their business knowledge
Everyone
should use it!
SQLSaturday Boston #364
Power Query
 Connectors (Data Sources)
 Transformations (GUI)
 Power Query Formula Language (M)
 Saving and Sharing Queries
SQLSaturday Boston #364
Data Sources
Windows Azure
Marketplace
Azure SQL
Database
Azure HDInsight
SQLSaturday Boston #364
Transformations
SQLSaturday Boston #364
Power Query Formula Language (M)
 Informally known as “M”
 Functional Language similar to F#
 A superset of the Excel formula
language
 Flexible, can be invoke dynamically
 Familiar, easy to remember
 Note to self: case sensitive
SQLSaturday Boston #364
Saving and Sharing Queries
Share Queries and Functions
 Requires Office 365 and Power BI
Accessible through “Online Search”
 Query copied and executed locally
 No server-side execution
Data Steward
 Monitor usage
 Certify queries
 Evangelize
SQLSaturday Boston #364
Demo
[Wrangling some data… and more!]
SQLSaturday Boston #364
Enabling, Supporting Self-Service
From Corporate to Self-Service BI, providing data;
 Use Views
 Use Natural (Business) Keys
 Data Warehouse, Data Marts and OLTP… expose them!
 Keep complex transforms centralized, self-service for simple ones
 Metadata Repository
 Classify Sources
 Data Stewards
SQLSaturday Boston #364
Power Query vs. SSIS
SQL Server Integration Services
To industrialize data integration, focusing on
development and scalability
Developer
 Visual IDE – Source Control
 Extensibility
 Fine tuning
 Automation
Power Query
To help end users create and share easily
“self-service ETL”
Business User
• Document centric
• Exploration
• Real-time, WYSYWYG
• Easy to learn
• Collaborative
SQLSaturday Boston #364
Oh, But Wait… There’s More!
What is Power BI Designer?
A stand-alone tool providing rich data transformation and
visual analytics in a unified, seamless experience
 Currently in Preview - Free download
 Connect to all you data
 Visual analytics and reports
 Transform and clean data
 Complete analytics life-cycle
 Design once, view everywhere
SQLSaturday Boston #364
Demo
[Power BI Designer]
SQLSaturday Boston #364
Summary
Power Query provides users with the ability to extract data that previously seemed
impossible without a large IT footprint.
Once extracted, Power Query can easily manipulate data through many simple
transformation commands that can be done with ease.
Gives us the ability to get new data sources into a familiar environment where we
can further analyze and create beautiful data visualization.
SQLSaturday Boston #364
Resources
 [Download] Microsoft Power Query for Excel http://bit.ly/1Ji3SFI
 Microsoft Power Query for Excel Help http://bit.ly/1CwEwuA
 [Book] Power Query for Power BI and Excel http://bit.ly/1L06nbj
 Microsoft Power BI http://bit.ly/1lhVKdk
 Power BI Preview http://bit.ly/1zWwAFS
 Channel 9 (Power Query) http://bit.ly/1Ji5Y8G
 Faster Insights to Data with Power BI Jump Start (MVA) http://bit.ly/1ktON16
 Chris Webb’s BI Blog http://bit.ly/1vwbfxz
 Reza Rad’s Technical Blog http://bit.ly/1EdVuR2
 Twitter: @MSPowerBI
SQLSaturday Boston #364
What Questions Do You
Have?
SQLSaturday Boston #364
Thank You
For attending this session
SQLSaturday Boston #364

More Related Content

What's hot (20)

PPTX
DAX and Power BI Training - 004 Power Query
Will Harvey
 
PPSX
Best practices to deliver data analytics to the business with power bi
Satya Shyam K Jayanty
 
PPTX
Power BI - WHat It Is, How It Works, and Why It Matters
John White
 
PPTX
Power bi ga-deck
pascal100
 
PDF
ETL for the masses with Power Query and M
Régis Baccaro
 
PPTX
Power BI: From the Basics
Nikkia Carter
 
PDF
Power BI for CEO
Vishal Pawar
 
PPTX
Power BI - Finally I can make decisions based on facts
Ulysses Maclaren
 
PPTX
Microsoft Power BI 101
Sharon Weaver
 
PPTX
Introduction to Microsoft Power BI
Exilesoft
 
PPTX
Summary of all tools and microsoft power bi
Omar Khan
 
PDF
High impact data visualization with power view, power map, and power bi
Hoàng Việt
 
PPTX
Power BI Made Simple
James Serra
 
PDF
Is Power BI faster than Excel?
Ravendra Singh
 
PPTX
Microsoft power bi
techpro360
 
PPTX
DAX and Power BI Training - 001 Overview
Will Harvey
 
PDF
Implementing and managing power bi for the business
Chris Testa-O'Neill
 
PDF
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Netwoven Inc.
 
PPT
Power BI Technical Dive
Bhavna K
 
PDF
Power BI for Office 365: Using SharePoint to Deliver Self-Service
Perficient, Inc.
 
DAX and Power BI Training - 004 Power Query
Will Harvey
 
Best practices to deliver data analytics to the business with power bi
Satya Shyam K Jayanty
 
Power BI - WHat It Is, How It Works, and Why It Matters
John White
 
Power bi ga-deck
pascal100
 
ETL for the masses with Power Query and M
Régis Baccaro
 
Power BI: From the Basics
Nikkia Carter
 
Power BI for CEO
Vishal Pawar
 
Power BI - Finally I can make decisions based on facts
Ulysses Maclaren
 
Microsoft Power BI 101
Sharon Weaver
 
Introduction to Microsoft Power BI
Exilesoft
 
Summary of all tools and microsoft power bi
Omar Khan
 
High impact data visualization with power view, power map, and power bi
Hoàng Việt
 
Power BI Made Simple
James Serra
 
Is Power BI faster than Excel?
Ravendra Singh
 
Microsoft power bi
techpro360
 
DAX and Power BI Training - 001 Overview
Will Harvey
 
Implementing and managing power bi for the business
Chris Testa-O'Neill
 
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Netwoven Inc.
 
Power BI Technical Dive
Bhavna K
 
Power BI for Office 365: Using SharePoint to Deliver Self-Service
Perficient, Inc.
 

Similar to Self-Service Data Integration with Power Query - SQLSaturday #364 Boston (20)

PDF
Building Self-Service BI WP-7
MILL5
 
PDF
Whitepaper Building Power BI Solutions with Power Query
MILL5
 
PPTX
Power BI 2 data analysis power point file
onyedekeprecious
 
PPTX
Self-Service Business Intelligence with Power BI
Theresa Lubelski
 
PDF
Primer on Power BI 201501
Mark Tabladillo
 
PDF
Microsoft Power BI Overview
Netwoven Inc.
 
PDF
Primer on Power BI 201506
Mark Tabladillo
 
PPTX
Preconference Overview of data visualisation and technology
Jen Stirrup
 
PDF
Bake-off Power BI
SoHo Dragon
 
PPTX
Power BI data analysis power point file.
onyedekeprecious
 
PDF
Powerbimadesimple 150206194215-conversion-gate01
Zeeshan Ikram
 
PPTX
Enabling Self Service Business Intelligence using Excel
Alan Koo
 
PPTX
Power bi
Jeff Hart
 
PPTX
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BI
Marius Constantinescu [MVP]
 
PPTX
Edu4Sure - Power BI (MS Analytics Tool)
Edu4Sure
 
PPTX
IDEAS Emerging Technology Skills Scholarship
gmkalimng
 
PPTX
Real World Power Query for Excel and Power BI - SQL Saturday #576
Greg McMurray
 
PDF
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Vishal Pawar
 
PDF
Introduction to Advanced Analytics with SharePoint Composites
Mark Tabladillo
 
Building Self-Service BI WP-7
MILL5
 
Whitepaper Building Power BI Solutions with Power Query
MILL5
 
Power BI 2 data analysis power point file
onyedekeprecious
 
Self-Service Business Intelligence with Power BI
Theresa Lubelski
 
Primer on Power BI 201501
Mark Tabladillo
 
Microsoft Power BI Overview
Netwoven Inc.
 
Primer on Power BI 201506
Mark Tabladillo
 
Preconference Overview of data visualisation and technology
Jen Stirrup
 
Bake-off Power BI
SoHo Dragon
 
Power BI data analysis power point file.
onyedekeprecious
 
Powerbimadesimple 150206194215-conversion-gate01
Zeeshan Ikram
 
Enabling Self Service Business Intelligence using Excel
Alan Koo
 
Power bi
Jeff Hart
 
Office 365 Saturday Europe - Self-Service Business Intelligence with Power BI
Marius Constantinescu [MVP]
 
Edu4Sure - Power BI (MS Analytics Tool)
Edu4Sure
 
IDEAS Emerging Technology Skills Scholarship
gmkalimng
 
Real World Power Query for Excel and Power BI - SQL Saturday #576
Greg McMurray
 
Groupby -Power bi dashboard in hour by vishal pawar-Presentation
Vishal Pawar
 
Introduction to Advanced Analytics with SharePoint Composites
Mark Tabladillo
 
Ad

More from Stéphane Fréchette (15)

PPTX
Back to the future - Temporal Table in SQL Server 2016
Stéphane Fréchette
 
PPTX
Data Analytics with R and SQL Server
Stéphane Fréchette
 
PPTX
Introduction to Azure HDInsight
Stéphane Fréchette
 
PDF
Le journalisme de données... par où commencer?
Stéphane Fréchette
 
PPTX
Modernizing Your Data Warehouse using APS
Stéphane Fréchette
 
PPTX
Graph Databases for SQL Server Professionals - SQLSaturday #350 Winnipeg
Stéphane Fréchette
 
PPTX
Graph Databases for SQL Server Professionals
Stéphane Fréchette
 
PDF
SQL Server 2014 Faster Insights from Any Data
Stéphane Fréchette
 
PPTX
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)
Stéphane Fréchette
 
PPTX
TEDxGatineau
Stéphane Fréchette
 
PPTX
Introduction to Master Data Services in SQL Server 2012
Stéphane Fréchette
 
PDF
Data Quality Services in SQL Server 2012
Stéphane Fréchette
 
PDF
Business Intelligence in Excel 2013
Stéphane Fréchette
 
KEY
Gatineau Ouverte troisième rencontre publique
Stéphane Fréchette
 
KEY
Gatineau Ouverte première rencontre publique
Stéphane Fréchette
 
Back to the future - Temporal Table in SQL Server 2016
Stéphane Fréchette
 
Data Analytics with R and SQL Server
Stéphane Fréchette
 
Introduction to Azure HDInsight
Stéphane Fréchette
 
Le journalisme de données... par où commencer?
Stéphane Fréchette
 
Modernizing Your Data Warehouse using APS
Stéphane Fréchette
 
Graph Databases for SQL Server Professionals - SQLSaturday #350 Winnipeg
Stéphane Fréchette
 
Graph Databases for SQL Server Professionals
Stéphane Fréchette
 
SQL Server 2014 Faster Insights from Any Data
Stéphane Fréchette
 
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)
Stéphane Fréchette
 
TEDxGatineau
Stéphane Fréchette
 
Introduction to Master Data Services in SQL Server 2012
Stéphane Fréchette
 
Data Quality Services in SQL Server 2012
Stéphane Fréchette
 
Business Intelligence in Excel 2013
Stéphane Fréchette
 
Gatineau Ouverte troisième rencontre publique
Stéphane Fréchette
 
Gatineau Ouverte première rencontre publique
Stéphane Fréchette
 
Ad

Recently uploaded (20)

PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
CIFDAQ Weekly Market Wrap for 11th July 2025
CIFDAQ
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 

Self-Service Data Integration with Power Query - SQLSaturday #364 Boston

  • 1. Self-Service Data Integration with Power Query Stéphane Fréchette
  • 2. Who am I? My name is Stéphane Fréchette SQL Server MVP | Data & Business Intelligence Solutions Architect | Consultant | Speaker | Big Data | NoSQL | Data Science. Drums, good food and fine wine. Founder @TEDxGatineau I have a passion for architecting, designing and building solutions that matter. Twitter: @sfrechette Blog: stephanefrechette.com Email: [email protected] SQLSaturday Boston #364
  • 3. Topics  What is Power Query?  Who should use Power Query?  Power BI Designer...  Sources, Transformations and Destinations - “ETL”  Power Query Formula Language (M)  Demos  Resources  Q&A SQLSaturday Boston #364
  • 4. Self-Service Data Integration 46% “engaging in self-service tasks” 26% “planning to do so in the future” Source: BI Survey 2014 - BARC’s annual survey of over 3,000 business intelligence professionals SQLSaturday Boston #364
  • 5. Challenges with Data Discovery Exploring, finding and connecting to data is somewhat difficult Data often needs to be cleansed and reshaped before being consumed and analyzed Any shaping is one-off and sometimes not repeatable Combining and merging data from multiple sources is not an easy task Volume, Velocity, Variety and Variability… (Big Data) SQLSaturday Boston #364
  • 7. Enable self-service data discovery, query, transformation and mashup experiences for Information Workers, via Excel and PowerPivot Discovery and connectivity to a wide range of data sources, spanning volume as well as variety of data. Highly interactive and intuitive experience for rapidly and iteratively building queries over any data source, any size. Consistency of experience, and parity of query capabilities over all data sources. Joins across different data sources; ability to create custom views over data that can then be shared with team/department. What is Power Query? SQLSaturday Boston #364
  • 8. What is Power Query? Discover, combine, and refine Big Data, small data, and any data!  An Excel add-in for Excel 2010 and Excel 2013  Identify and import external data  Discover relevant data by using search  Combine and transform multiple data sources  Power Query Language M SQLSaturday Boston #364
  • 9. Who should use Power Query? Data Wranglers  Harmonizes and rationalizes data  Brings together and creates meaning out of data Data Stewards  Ensures data standards and cohesion  Develops and enforces policies Power Analysts  Develops dashboards and interactive reports  Uses data models Collaborative Users  Adds perspective based on their business knowledge Everyone should use it! SQLSaturday Boston #364
  • 10. Power Query  Connectors (Data Sources)  Transformations (GUI)  Power Query Formula Language (M)  Saving and Sharing Queries SQLSaturday Boston #364
  • 11. Data Sources Windows Azure Marketplace Azure SQL Database Azure HDInsight SQLSaturday Boston #364
  • 13. Power Query Formula Language (M)  Informally known as “M”  Functional Language similar to F#  A superset of the Excel formula language  Flexible, can be invoke dynamically  Familiar, easy to remember  Note to self: case sensitive SQLSaturday Boston #364
  • 14. Saving and Sharing Queries Share Queries and Functions  Requires Office 365 and Power BI Accessible through “Online Search”  Query copied and executed locally  No server-side execution Data Steward  Monitor usage  Certify queries  Evangelize SQLSaturday Boston #364
  • 15. Demo [Wrangling some data… and more!] SQLSaturday Boston #364
  • 16. Enabling, Supporting Self-Service From Corporate to Self-Service BI, providing data;  Use Views  Use Natural (Business) Keys  Data Warehouse, Data Marts and OLTP… expose them!  Keep complex transforms centralized, self-service for simple ones  Metadata Repository  Classify Sources  Data Stewards SQLSaturday Boston #364
  • 17. Power Query vs. SSIS SQL Server Integration Services To industrialize data integration, focusing on development and scalability Developer  Visual IDE – Source Control  Extensibility  Fine tuning  Automation Power Query To help end users create and share easily “self-service ETL” Business User • Document centric • Exploration • Real-time, WYSYWYG • Easy to learn • Collaborative SQLSaturday Boston #364
  • 18. Oh, But Wait… There’s More!
  • 19. What is Power BI Designer? A stand-alone tool providing rich data transformation and visual analytics in a unified, seamless experience  Currently in Preview - Free download  Connect to all you data  Visual analytics and reports  Transform and clean data  Complete analytics life-cycle  Design once, view everywhere SQLSaturday Boston #364
  • 21. Summary Power Query provides users with the ability to extract data that previously seemed impossible without a large IT footprint. Once extracted, Power Query can easily manipulate data through many simple transformation commands that can be done with ease. Gives us the ability to get new data sources into a familiar environment where we can further analyze and create beautiful data visualization. SQLSaturday Boston #364
  • 22. Resources  [Download] Microsoft Power Query for Excel http://bit.ly/1Ji3SFI  Microsoft Power Query for Excel Help http://bit.ly/1CwEwuA  [Book] Power Query for Power BI and Excel http://bit.ly/1L06nbj  Microsoft Power BI http://bit.ly/1lhVKdk  Power BI Preview http://bit.ly/1zWwAFS  Channel 9 (Power Query) http://bit.ly/1Ji5Y8G  Faster Insights to Data with Power BI Jump Start (MVA) http://bit.ly/1ktON16  Chris Webb’s BI Blog http://bit.ly/1vwbfxz  Reza Rad’s Technical Blog http://bit.ly/1EdVuR2  Twitter: @MSPowerBI SQLSaturday Boston #364
  • 23. What Questions Do You Have? SQLSaturday Boston #364
  • 24. Thank You For attending this session SQLSaturday Boston #364