SlideShare a Scribd company logo
1 of 16
Power BI Tips
and Timesavers
Analyse public data sets like
the Iowa Liquor sales
Connect to
A Quick Guide to Connecting Power BI to BigQuery
Power BI is a leading business intelligence platform, with powerful features for
self-service analysis
BigQuery is a fully managed cloud-based data warehouse platform for you to manage
your data
The great thing about both of these platforms is that they both have a really useful
free tier, enabling you to use some of the excellent public datasets to build your skills
Google Public Datasets are a great resource for
learning
Google has made a variety of public
datasets available
You can access these and query
them and use them to develop your
skills
The marketplace in Google Cloud
Platform is where you need to head
to find the public datasets
Google Public Datasets are a great resource for
learning
We are going
to use this one
Google Public Datasets are a great resource for
learning
The great thing about this data set is that is real data,
updated monthly and it has plenty of variation for you to try different techniques on
Google Public Datasets are a great resource for
learning
Click the view data set button and you are taken straight to the data set in Google
BigQuery
Google Public Datasets are a great resource for
learning
Effectively this is a database with a single table called ‘Sales’
Connect Power BI to BigQuery
Step 1. Click on Get data on
the ribbon, then click more...
at the bottom of the menu
Connect Power BI to BigQuery
Step 2. Select Database, then scroll
down to Google BigQuery
Connect Power BI to BigQuery
Step 3. Connect Power BI to Google BigQuery by clicking the
connect button
If you are already logged in then thats all there is to do
If you are not already logged in then you may be taken to a
login screen for authentication
From here you can go into the advanced option and explicitly
write the SQL to retrieve the data you need
Connect Power BI to BigQuery
From here you can go into the advanced option and explicitly
write the SQL to retrieve the data you need
Or, if you click OK you are presented with a navigator screen
Scroll down to find the Iowa Liquor sales database, then select
the sales table. Ensure there is a green tick next to the table
If the data set was small then you could simply click load....BUT
This data set contains over 27 million rows so we will need to
strip it back
We will just load the last 2 years as an example
Click Transform Data then Import
Limit the data in Power Query
On the date column, select
the drop down arrow
Then date filters, In the
previous
Now make sure the filter is
set as below to retain the
newest 2 years of data
Limit the data in Power Query
(You may want to filter down further to shrink the
data set and avoid costs, so feel free to add more
filters before loading the data to Power BI)
For this example, we want a large data set so we will
use the full 2 years
Now select Close and Apply from the ribbon
You will then see a loading screen with a count of
how many rows have been loaded
Typically there is around 2.5m rows per year
Limit the data in Power Query
After the data has loaded you can then
begin to visualise the data
We will look at sales over the two years
Select a line chart visual and set the X
axis to date (month)
set the Y axis to sale-dollars
finally set the year as the legend to
compare the last two years on the same
chart
As you have seen its actually quite easy to connect Power BI to BigQuery
and use these public data sets for your own learning and development
By exploring the data you can begin to see real patterns in seasonality,
identify best sellers, leading stores and use some of the more complex
geo location data to present the data in easy to understand ways
For more Tips, Tricks and
Timesavers, visit our website
Business Analytics Blog – Select Distinct
Credit: simon.harrison@selectdistinct.co.uk

More Related Content

Similar to Power BI Connect to Google BigQuery.pptx

The BLOOM Social Tech Review- Socialbakers- Analytics Pro
The BLOOM Social Tech Review- Socialbakers- Analytics ProThe BLOOM Social Tech Review- Socialbakers- Analytics Pro
The BLOOM Social Tech Review- Socialbakers- Analytics Pro
Different Spin
 
Google Analytics Intro (SVCC 2010)
Google Analytics Intro (SVCC 2010)Google Analytics Intro (SVCC 2010)
Google Analytics Intro (SVCC 2010)
Massimo Paolini
 
Getting Started Guide
Getting Started GuideGetting Started Guide
Getting Started Guide
guest5d007d
 
GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378
Parag Kapile
 
Part 1 of NexTargeting Webinar: Building Audience Insights
Part 1 of NexTargeting Webinar: Building Audience InsightsPart 1 of NexTargeting Webinar: Building Audience Insights
Part 1 of NexTargeting Webinar: Building Audience Insights
[x+1]
 

Similar to Power BI Connect to Google BigQuery.pptx (20)

The BLOOM Social Tech Review- Socialbakers- Analytics Pro
The BLOOM Social Tech Review- Socialbakers- Analytics ProThe BLOOM Social Tech Review- Socialbakers- Analytics Pro
The BLOOM Social Tech Review- Socialbakers- Analytics Pro
 
02 google-analytics
02 google-analytics02 google-analytics
02 google-analytics
 
Querying a custom table in google big query
Querying a custom table in google big queryQuerying a custom table in google big query
Querying a custom table in google big query
 
Google Analytics Training - full 2017
Google Analytics Training - full 2017Google Analytics Training - full 2017
Google Analytics Training - full 2017
 
Content marketing analytics: what you should really be doing
Content marketing analytics: what you should really be doingContent marketing analytics: what you should really be doing
Content marketing analytics: what you should really be doing
 
Content Marketing Analytics - What you should really be doing... and probably...
Content Marketing Analytics - What you should really be doing... and probably...Content Marketing Analytics - What you should really be doing... and probably...
Content Marketing Analytics - What you should really be doing... and probably...
 
159 200523 Google Analytics For Beginners
159 200523 Google Analytics For Beginners159 200523 Google Analytics For Beginners
159 200523 Google Analytics For Beginners
 
Google Analytics Intro (SVCC 2010)
Google Analytics Intro (SVCC 2010)Google Analytics Intro (SVCC 2010)
Google Analytics Intro (SVCC 2010)
 
Using Google Search Console Data in Power BI.pptx
Using Google Search Console Data in Power BI.pptxUsing Google Search Console Data in Power BI.pptx
Using Google Search Console Data in Power BI.pptx
 
Data Driven Marketing with Google Data Studio
Data Driven Marketing with Google Data StudioData Driven Marketing with Google Data Studio
Data Driven Marketing with Google Data Studio
 
Getting Started Guide
Getting Started GuideGetting Started Guide
Getting Started Guide
 
Data visualisation with sap lumira
Data visualisation with sap lumiraData visualisation with sap lumira
Data visualisation with sap lumira
 
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
Going Beyond ‘What Success Looks Like’ – Using Data to Achieve Successful Pro...
 
GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378GROUP PROJECT REPORT_FY6055_FX7378
GROUP PROJECT REPORT_FY6055_FX7378
 
Part 1 of NexTargeting Webinar: Building Audience Insights
Part 1 of NexTargeting Webinar: Building Audience InsightsPart 1 of NexTargeting Webinar: Building Audience Insights
Part 1 of NexTargeting Webinar: Building Audience Insights
 
Big Data and E-Commerce
Big Data and E-CommerceBig Data and E-Commerce
Big Data and E-Commerce
 
Unlocking big data
Unlocking big dataUnlocking big data
Unlocking big data
 
Big Data Report - 16 JULY 2012
Big Data Report - 16 JULY 2012Big Data Report - 16 JULY 2012
Big Data Report - 16 JULY 2012
 
Google Analytics Premium for Better Data-Driven Decisions With Swapnil Sinha
Google Analytics Premium for Better Data-Driven Decisions With Swapnil SinhaGoogle Analytics Premium for Better Data-Driven Decisions With Swapnil Sinha
Google Analytics Premium for Better Data-Driven Decisions With Swapnil Sinha
 
Why Alt Data Is So Important
Why Alt Data Is So ImportantWhy Alt Data Is So Important
Why Alt Data Is So Important
 

More from Select Distinct Limited

Power BI Tips Top N Measures.pptx
Power BI Tips Top N Measures.pptxPower BI Tips Top N Measures.pptx
Power BI Tips Top N Measures.pptx
Select Distinct Limited
 

More from Select Distinct Limited (20)

Year on Year Comparison in Power BI.pptx
Year on Year Comparison in Power BI.pptxYear on Year Comparison in Power BI.pptx
Year on Year Comparison in Power BI.pptx
 
Sync Slicers in Power BI a step by step guide
Sync Slicers in Power BI a step by step guideSync Slicers in Power BI a step by step guide
Sync Slicers in Power BI a step by step guide
 
Data Lake v Data Warehouse. What is the difference?
Data Lake v Data Warehouse. What is the difference?Data Lake v Data Warehouse. What is the difference?
Data Lake v Data Warehouse. What is the difference?
 
How to Create Drop Down Lists in Excel, step by step
How to Create Drop Down Lists in Excel, step by stepHow to Create Drop Down Lists in Excel, step by step
How to Create Drop Down Lists in Excel, step by step
 
Top 5 SQL Tips and Timesaver 2023, our most popular posts
Top 5 SQL Tips and Timesaver 2023, our most popular postsTop 5 SQL Tips and Timesaver 2023, our most popular posts
Top 5 SQL Tips and Timesaver 2023, our most popular posts
 
Top 5 Power BI tips 2023 most popular blog posts
Top 5 Power BI tips 2023 most popular blog postsTop 5 Power BI tips 2023 most popular blog posts
Top 5 Power BI tips 2023 most popular blog posts
 
CTEs in SQL.pptx
CTEs in SQL.pptxCTEs in SQL.pptx
CTEs in SQL.pptx
 
Calculated Columns and Measures in Power BI.pptx
Calculated Columns and Measures in Power BI.pptxCalculated Columns and Measures in Power BI.pptx
Calculated Columns and Measures in Power BI.pptx
 
Divide by Zero Errors
Divide by Zero ErrorsDivide by Zero Errors
Divide by Zero Errors
 
When to transform data for Power BI.pptx
When to transform data for Power BI.pptxWhen to transform data for Power BI.pptx
When to transform data for Power BI.pptx
 
Power BI KPIs
Power BI KPIsPower BI KPIs
Power BI KPIs
 
Direction of travel on a map in Power BI.pptx
Direction of travel on a map in Power BI.pptxDirection of travel on a map in Power BI.pptx
Direction of travel on a map in Power BI.pptx
 
UNION in DAX
UNION in DAXUNION in DAX
UNION in DAX
 
APPEND data in Power Query
APPEND data in Power QueryAPPEND data in Power Query
APPEND data in Power Query
 
Group by ROLLUP in SQL Server
Group by ROLLUP in SQL ServerGroup by ROLLUP in SQL Server
Group by ROLLUP in SQL Server
 
Advanced Top N Measures in Power BI
Advanced Top N Measures in Power BIAdvanced Top N Measures in Power BI
Advanced Top N Measures in Power BI
 
Custom Formats in Power BI
Custom Formats in Power BICustom Formats in Power BI
Custom Formats in Power BI
 
Power BI Tips Top N Measures.pptx
Power BI Tips Top N Measures.pptxPower BI Tips Top N Measures.pptx
Power BI Tips Top N Measures.pptx
 
SQL Tips UNPIVOT Function.pptx
SQL Tips UNPIVOT Function.pptxSQL Tips UNPIVOT Function.pptx
SQL Tips UNPIVOT Function.pptx
 
Power BI Drill Through
Power BI Drill ThroughPower BI Drill Through
Power BI Drill Through
 

Recently uploaded

Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
HyderabadDolls
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
HyderabadDolls
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Bertram Ludäscher
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
ranjankumarbehera14
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Klinik kandungan
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
SayantanBiswas37
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
gajnagarg
 

Recently uploaded (20)

TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
Jodhpur Park | Call Girls in Kolkata Phone No 8005736733 Elite Escort Service...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about them
 
20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf20240412-SmartCityIndex-2024-Full-Report.pdf
20240412-SmartCityIndex-2024-Full-Report.pdf
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
High Profile Call Girls Service in Jalore { 9332606886 } VVIP NISHA Call Girl...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
Computer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdfComputer science Sql cheat sheet.pdf.pdf
Computer science Sql cheat sheet.pdf.pdf
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
 

Power BI Connect to Google BigQuery.pptx

  • 1. Power BI Tips and Timesavers Analyse public data sets like the Iowa Liquor sales Connect to
  • 2. A Quick Guide to Connecting Power BI to BigQuery Power BI is a leading business intelligence platform, with powerful features for self-service analysis BigQuery is a fully managed cloud-based data warehouse platform for you to manage your data The great thing about both of these platforms is that they both have a really useful free tier, enabling you to use some of the excellent public datasets to build your skills
  • 3. Google Public Datasets are a great resource for learning Google has made a variety of public datasets available You can access these and query them and use them to develop your skills The marketplace in Google Cloud Platform is where you need to head to find the public datasets
  • 4. Google Public Datasets are a great resource for learning We are going to use this one
  • 5. Google Public Datasets are a great resource for learning The great thing about this data set is that is real data, updated monthly and it has plenty of variation for you to try different techniques on
  • 6. Google Public Datasets are a great resource for learning Click the view data set button and you are taken straight to the data set in Google BigQuery
  • 7. Google Public Datasets are a great resource for learning Effectively this is a database with a single table called ‘Sales’
  • 8. Connect Power BI to BigQuery Step 1. Click on Get data on the ribbon, then click more... at the bottom of the menu
  • 9. Connect Power BI to BigQuery Step 2. Select Database, then scroll down to Google BigQuery
  • 10. Connect Power BI to BigQuery Step 3. Connect Power BI to Google BigQuery by clicking the connect button If you are already logged in then thats all there is to do If you are not already logged in then you may be taken to a login screen for authentication From here you can go into the advanced option and explicitly write the SQL to retrieve the data you need
  • 11. Connect Power BI to BigQuery From here you can go into the advanced option and explicitly write the SQL to retrieve the data you need Or, if you click OK you are presented with a navigator screen Scroll down to find the Iowa Liquor sales database, then select the sales table. Ensure there is a green tick next to the table If the data set was small then you could simply click load....BUT This data set contains over 27 million rows so we will need to strip it back We will just load the last 2 years as an example Click Transform Data then Import
  • 12. Limit the data in Power Query On the date column, select the drop down arrow Then date filters, In the previous Now make sure the filter is set as below to retain the newest 2 years of data
  • 13. Limit the data in Power Query (You may want to filter down further to shrink the data set and avoid costs, so feel free to add more filters before loading the data to Power BI) For this example, we want a large data set so we will use the full 2 years Now select Close and Apply from the ribbon You will then see a loading screen with a count of how many rows have been loaded Typically there is around 2.5m rows per year
  • 14. Limit the data in Power Query After the data has loaded you can then begin to visualise the data We will look at sales over the two years Select a line chart visual and set the X axis to date (month) set the Y axis to sale-dollars finally set the year as the legend to compare the last two years on the same chart
  • 15. As you have seen its actually quite easy to connect Power BI to BigQuery and use these public data sets for your own learning and development By exploring the data you can begin to see real patterns in seasonality, identify best sellers, leading stores and use some of the more complex geo location data to present the data in easy to understand ways
  • 16. For more Tips, Tricks and Timesavers, visit our website Business Analytics Blog – Select Distinct Credit: simon.harrison@selectdistinct.co.uk