Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
I would like to create dataflows on Power BI connect to Google BigQuery. When I connect Google BigQuery using Power BI Desktop, it works fine. There is a google account login page pop out automatically and I just simply click grant access then it connect to BigQuery and all the tables load perfectly.
I tried to enter the username and password online but it' shows invalid credentials. Is it possible to connect to Google BigQuery online for now? I need a schedule refresh on dataflows which are not doable with desktop file only.
Please advise.
Yes, it is possible to connect to Google BigQuery online using Power BI Dataflows. However, it requires a different authentication method than connecting through Power BI Desktop.
Instead of using a Google account login page, you will need to create a service account and a JSON key file from the Google Cloud Platform (GCP) Console. You can then use the JSON key file to authenticate Power BI to connect to your BigQuery dataset.
Here are the steps to create a service account and a JSON key file in GCP:
Once you have the JSON key file, you can use it to authenticate Power BI to connect to your BigQuery dataset. You will be prompted to upload the key file when you connect to BigQuery in Power BI Dataflow.
Once you have authenticated, you will be able to create dataflows and schedule refresh on them.
Please be aware that you need to have Power BI Pro or Power BI Premium license to be able to create dataflows and schedule refresh on them.
I have thought it too complicated. I retried connecting to Google BigQuery source using organization account, and surprisely it connected to BigQuery. Now I have access to all the tables and I can set up schedule refresh. 🙂
I have downloaded the json file and connect to it. I got 1 rows of service account data.
What is hte next step to get BigQuery data? Am I doing it correctly?
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.