SlideShare una empresa de Scribd logo
1 de 24
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

Más contenido relacionado

La actualidad más candente

DAX and Power BI Training - 004 Power Query
DAX and Power BI Training - 004 Power QueryDAX and Power BI Training - 004 Power Query
DAX and Power BI Training - 004 Power QueryWill Harvey
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biSatya Shyam K Jayanty
 
Power BI - WHat It Is, How It Works, and Why It Matters
Power BI -  WHat It Is, How It Works, and Why It MattersPower BI -  WHat It Is, How It Works, and Why It Matters
Power BI - WHat It Is, How It Works, and Why It MattersJohn White
 
Power bi ga-deck
Power bi   ga-deckPower bi   ga-deck
Power bi ga-deckpascal100
 
ETL for the masses with Power Query and M
ETL for the masses with Power Query and METL for the masses with Power Query and M
ETL for the masses with Power Query and MRégis Baccaro
 
Power BI: From the Basics
Power BI: From the BasicsPower BI: From the Basics
Power BI: From the BasicsNikkia Carter
 
Power BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on factsPower BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on factsUlysses Maclaren
 
Microsoft Power BI 101
Microsoft Power BI 101Microsoft Power BI 101
Microsoft Power BI 101Sharon Weaver
 
Introduction to Microsoft Power BI
Introduction to Microsoft Power BIIntroduction to Microsoft Power BI
Introduction to Microsoft Power BIExilesoft
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power biOmar Khan
 
High impact data visualization with power view, power map, and power bi
High impact data visualization with power view, power map, and power biHigh impact data visualization with power view, power map, and power bi
High impact data visualization with power view, power map, and power biHoàng Việt
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made SimpleJames Serra
 
Is Power BI faster than Excel?
Is Power BI faster than Excel?Is Power BI faster than Excel?
Is Power BI faster than Excel?Ravendra Singh
 
Microsoft power bi
Microsoft power biMicrosoft power bi
Microsoft power bitechpro360
 
DAX and Power BI Training - 001 Overview
DAX and Power BI Training -  001 OverviewDAX and Power BI Training -  001 Overview
DAX and Power BI Training - 001 OverviewWill Harvey
 
Implementing and managing power bi for the business
Implementing and managing power bi for the businessImplementing and managing power bi for the business
Implementing and managing power bi for the businessChris Testa-O'Neill
 
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce DataLearn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce DataNetwoven Inc.
 
Power BI Technical Dive
Power BI Technical DivePower BI Technical Dive
Power BI Technical DiveBhavna K
 
Power BI for Office 365: Using SharePoint to Deliver Self-Service
Power BI for Office 365: Using SharePoint to Deliver Self-ServicePower BI for Office 365: Using SharePoint to Deliver Self-Service
Power BI for Office 365: Using SharePoint to Deliver Self-ServicePerficient, Inc.
 

La actualidad más candente (20)

DAX and Power BI Training - 004 Power Query
DAX and Power BI Training - 004 Power QueryDAX and Power BI Training - 004 Power Query
DAX and Power BI Training - 004 Power Query
 
Best practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power biBest practices to deliver data analytics to the business with power bi
Best practices to deliver data analytics to the business with power bi
 
Power BI - WHat It Is, How It Works, and Why It Matters
Power BI -  WHat It Is, How It Works, and Why It MattersPower BI -  WHat It Is, How It Works, and Why It Matters
Power BI - WHat It Is, How It Works, and Why It Matters
 
Power bi ga-deck
Power bi   ga-deckPower bi   ga-deck
Power bi ga-deck
 
ETL for the masses with Power Query and M
ETL for the masses with Power Query and METL for the masses with Power Query and M
ETL for the masses with Power Query and M
 
Power BI: From the Basics
Power BI: From the BasicsPower BI: From the Basics
Power BI: From the Basics
 
Power BI for CEO
Power BI for CEOPower BI for CEO
Power BI for CEO
 
Power BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on factsPower BI - Finally I can make decisions based on facts
Power BI - Finally I can make decisions based on facts
 
Microsoft Power BI 101
Microsoft Power BI 101Microsoft Power BI 101
Microsoft Power BI 101
 
Introduction to Microsoft Power BI
Introduction to Microsoft Power BIIntroduction to Microsoft Power BI
Introduction to Microsoft Power BI
 
Summary of all tools and microsoft power bi
Summary of all tools and microsoft power biSummary of all tools and microsoft power bi
Summary of all tools and microsoft power bi
 
High impact data visualization with power view, power map, and power bi
High impact data visualization with power view, power map, and power biHigh impact data visualization with power view, power map, and power bi
High impact data visualization with power view, power map, and power bi
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
 
Is Power BI faster than Excel?
Is Power BI faster than Excel?Is Power BI faster than Excel?
Is Power BI faster than Excel?
 
Microsoft power bi
Microsoft power biMicrosoft power bi
Microsoft power bi
 
DAX and Power BI Training - 001 Overview
DAX and Power BI Training -  001 OverviewDAX and Power BI Training -  001 Overview
DAX and Power BI Training - 001 Overview
 
Implementing and managing power bi for the business
Implementing and managing power bi for the businessImplementing and managing power bi for the business
Implementing and managing power bi for the business
 
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce DataLearn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
 
Power BI Technical Dive
Power BI Technical DivePower BI Technical Dive
Power BI Technical Dive
 
Power BI for Office 365: Using SharePoint to Deliver Self-Service
Power BI for Office 365: Using SharePoint to Deliver Self-ServicePower BI for Office 365: Using SharePoint to Deliver Self-Service
Power BI for Office 365: Using SharePoint to Deliver Self-Service
 

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

powerBI_theguy.ppt
powerBI_theguy.pptpowerBI_theguy.ppt
powerBI_theguy.pptssuser65fa31
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyTeo Lachev
 
Introduction To SQL Server 2014
Introduction To SQL Server 2014Introduction To SQL Server 2014
Introduction To SQL Server 2014Vishal Pawar
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesMark Tabladillo
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesMark Tabladillo
 
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)Knut Relbe-Moe [MVP, MCT]
 
Primer on Power BI 201501
Primer on Power BI 201501Primer on Power BI 201501
Primer on Power BI 201501Mark Tabladillo
 
Primer on Power BI 201506
Primer on Power BI 201506Primer on Power BI 201506
Primer on Power BI 201506Mark Tabladillo
 
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanWorking with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanDavid J Rosenthal
 
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...David J Rosenthal
 
2010/08 - Database Architechs - Presentation
2010/08 - Database Architechs - Presentation2010/08 - Database Architechs - Presentation
2010/08 - Database Architechs - PresentationDatabase Architechs
 
Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...
Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...
Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...Dataconomy Media
 
powerbioverview-191114161542.pdf
powerbioverview-191114161542.pdfpowerbioverview-191114161542.pdf
powerbioverview-191114161542.pdfMarkMayle2
 
Power BI Overview
Power BI OverviewPower BI Overview
Power BI OverviewJames Serra
 
SQL Server 2014 Faster Insights from Any Data
SQL Server 2014 Faster Insights from Any DataSQL Server 2014 Faster Insights from Any Data
SQL Server 2014 Faster Insights from Any DataStéphane Fréchette
 

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

powerBI_theguy.ppt
powerBI_theguy.pptpowerBI_theguy.ppt
powerBI_theguy.ppt
 
Power BI Overview
Power BI OverviewPower BI Overview
Power BI Overview
 
Formulating Power BI Enterprise Strategy
Formulating Power BI Enterprise StrategyFormulating Power BI Enterprise Strategy
Formulating Power BI Enterprise Strategy
 
Introduction To SQL Server 2014
Introduction To SQL Server 2014Introduction To SQL Server 2014
Introduction To SQL Server 2014
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint Composites
 
Introduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint CompositesIntroduction to Advanced Analytics with SharePoint Composites
Introduction to Advanced Analytics with SharePoint Composites
 
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
ESPC15 Power BI - The New Way to Quickly Build Powerful Dashboards (Level 300)
 
Primer on Power BI 201501
Primer on Power BI 201501Primer on Power BI 201501
Primer on Power BI 201501
 
Primer on Power BI 201506
Primer on Power BI 201506Primer on Power BI 201506
Primer on Power BI 201506
 
Conheça o Power BI
Conheça o Power BIConheça o Power BI
Conheça o Power BI
 
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by AtidanWorking with Microsoft Power Business Inteligence Tools - Presented by Atidan
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
 
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...
SQL Server 2014 Faster Insights from Any Data -Level 300 Presentation from At...
 
Power BI Dataflows
Power BI DataflowsPower BI Dataflows
Power BI Dataflows
 
Power BI
Power BIPower BI
Power BI
 
Dax & sql in power bi
Dax & sql in power biDax & sql in power bi
Dax & sql in power bi
 
2010/08 - Database Architechs - Presentation
2010/08 - Database Architechs - Presentation2010/08 - Database Architechs - Presentation
2010/08 - Database Architechs - Presentation
 
Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...
Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...
Sudhir Rawat, Sr Techonology Evangelist at Microsoft SQL Business Intelligenc...
 
powerbioverview-191114161542.pdf
powerbioverview-191114161542.pdfpowerbioverview-191114161542.pdf
powerbioverview-191114161542.pdf
 
Power BI Overview
Power BI OverviewPower BI Overview
Power BI Overview
 
SQL Server 2014 Faster Insights from Any Data
SQL Server 2014 Faster Insights from Any DataSQL Server 2014 Faster Insights from Any Data
SQL Server 2014 Faster Insights from Any Data
 

Más de Stéphane Fréchette

Back to the future - Temporal Table in SQL Server 2016
Back to the future - Temporal Table in SQL Server 2016Back to the future - Temporal Table in SQL Server 2016
Back to the future - Temporal Table in SQL Server 2016Stéphane Fréchette
 
Data Analytics with R and SQL Server
Data Analytics with R and SQL ServerData Analytics with R and SQL Server
Data Analytics with R and SQL ServerStéphane Fréchette
 
Le journalisme de données... par où commencer?
Le journalisme de données... par où commencer?Le journalisme de données... par où commencer?
Le journalisme de données... par où commencer?Stéphane Fréchette
 
Modernizing Your Data Warehouse using APS
Modernizing Your Data Warehouse using APSModernizing Your Data Warehouse using APS
Modernizing Your Data Warehouse using APSStéphane Fréchette
 
Graph Databases for SQL Server Professionals - SQLSaturday #350 Winnipeg
Graph Databases for SQL Server Professionals - SQLSaturday #350 WinnipegGraph Databases for SQL Server Professionals - SQLSaturday #350 Winnipeg
Graph Databases for SQL Server Professionals - SQLSaturday #350 WinnipegStéphane Fréchette
 
Graph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsGraph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsStéphane Fréchette
 
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)Stéphane Fréchette
 
Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Stéphane Fréchette
 
Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012Stéphane Fréchette
 
Business Intelligence in Excel 2013
Business Intelligence in Excel 2013Business Intelligence in Excel 2013
Business Intelligence in Excel 2013Stéphane Fréchette
 
Gatineau Ouverte troisième rencontre publique
Gatineau Ouverte troisième rencontre publiqueGatineau Ouverte troisième rencontre publique
Gatineau Ouverte troisième rencontre publiqueStéphane Fréchette
 
Gatineau Ouverte première rencontre publique
Gatineau Ouverte première rencontre publiqueGatineau Ouverte première rencontre publique
Gatineau Ouverte première rencontre publiqueStéphane Fréchette
 

Más de Stéphane Fréchette (14)

Back to the future - Temporal Table in SQL Server 2016
Back to the future - Temporal Table in SQL Server 2016Back to the future - Temporal Table in SQL Server 2016
Back to the future - Temporal Table in SQL Server 2016
 
Data Analytics with R and SQL Server
Data Analytics with R and SQL ServerData Analytics with R and SQL Server
Data Analytics with R and SQL Server
 
Introduction to Azure HDInsight
Introduction to Azure HDInsightIntroduction to Azure HDInsight
Introduction to Azure HDInsight
 
Le journalisme de données... par où commencer?
Le journalisme de données... par où commencer?Le journalisme de données... par où commencer?
Le journalisme de données... par où commencer?
 
Modernizing Your Data Warehouse using APS
Modernizing Your Data Warehouse using APSModernizing Your Data Warehouse using APS
Modernizing Your Data Warehouse using APS
 
Graph Databases for SQL Server Professionals - SQLSaturday #350 Winnipeg
Graph Databases for SQL Server Professionals - SQLSaturday #350 WinnipegGraph Databases for SQL Server Professionals - SQLSaturday #350 Winnipeg
Graph Databases for SQL Server Professionals - SQLSaturday #350 Winnipeg
 
Graph Databases for SQL Server Professionals
Graph Databases for SQL Server ProfessionalsGraph Databases for SQL Server Professionals
Graph Databases for SQL Server Professionals
 
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)
On the move with Big Data (Hadoop, Pig, Sqoop, SSIS...)
 
TEDxGatineau
TEDxGatineau TEDxGatineau
TEDxGatineau
 
Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012Introduction to Master Data Services in SQL Server 2012
Introduction to Master Data Services in SQL Server 2012
 
Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012Data Quality Services in SQL Server 2012
Data Quality Services in SQL Server 2012
 
Business Intelligence in Excel 2013
Business Intelligence in Excel 2013Business Intelligence in Excel 2013
Business Intelligence in Excel 2013
 
Gatineau Ouverte troisième rencontre publique
Gatineau Ouverte troisième rencontre publiqueGatineau Ouverte troisième rencontre publique
Gatineau Ouverte troisième rencontre publique
 
Gatineau Ouverte première rencontre publique
Gatineau Ouverte première rencontre publiqueGatineau Ouverte première rencontre publique
Gatineau Ouverte première rencontre publique
 

Último

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

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: stephanefrechette@ukubu.com 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