How to Connect Power BI to Google BigQuery (Cloud Data Setup) Easily 2026
By Impran M N
BigQuery holds a lot of cloud-scale analytics data that only becomes useful once it's visualized, and Power BI's native connector makes that link fairly painless once you know the setup order. This guide walks through the prerequisites, the connection process, and the settings that matter most. It's aimed at analysts moving from spreadsheet exports to a live BigQuery connection.
01Check the prerequisites
Make sure you have a Google Cloud project with BigQuery access and the appropriate permissions on the datasets you plan to query from Power BI.
02Follow the step-by-step connection process
In Power BI Desktop, choose the Google BigQuery connector, sign in with your Google account, and select the project and dataset you want to pull data from.
03Review important configuration settings
Decide between Import and DirectQuery mode, and check billing project settings since BigQuery queries can incur cost depending on your account setup.
04Apply tips and best practices
Limit initial imports to specific tables or use a custom SQL query to avoid pulling more data than you need from large BigQuery datasets.
05Troubleshoot common setup issues
If the connection fails, check that your Google account has the right IAM roles and that the BigQuery API is enabled for your project.
Frequently asked questions
Do I need a paid Google Cloud account to connect Power BI to BigQuery?
You need a Google Cloud project with BigQuery enabled, and while BigQuery has a free usage tier, larger queries may incur billing costs depending on your account.
Why does Power BI say I don't have permission to access BigQuery?
This usually means your Google account lacks the necessary IAM role, such as BigQuery Data Viewer or Job User, on the project or dataset you're trying to query.
Should I use Import or DirectQuery for BigQuery data?
Import works well for smaller, stable datasets, while DirectQuery is better for large or frequently updated tables where you want reports to reflect current data.
Can I write a custom query when connecting to BigQuery?
Yes, Power BI's BigQuery connector supports custom SQL statements, letting you pull pre-filtered or joined data instead of loading entire tables.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



