Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
AndrewPF
Helper V
Helper V

Connect Power BI directly to Metabase

We use Power BI as our main reporting outlet, and we have a third-party Metabase data source.  

Currently I extract and download CSVs from Metabase and use them in Power BI, but I want to eliminate this step, and get Power BI to connect directly to Metabase. 

I've been told that I can use Hasura to accomplish this, but online information on Hasura is sparse, and what's there goes a little over my head. 

Does anyone have any experience in using Hasura for this purpose?  

Are there any alternatives? 

6 REPLIES 6
sanmorisan
New Member

Hi, just bumping this up to see if there is a connector available today between Power BI and metabase. 

Syndicate_Admin
Administrator
Administrator

Recently I've made a custom connector to connect Metabase to Power BI, you can try to use it or just copy the M code. It's not official and lacking some features but might work for you.
https://github.com/vmisq/PowerQuery-Metabase-Connector

thank you, is this secure? 

Lufer
New Member

Hi PowerBI team - is there any news on this feature request? Please let me know if there is an easier way to connect Metabase to PowerBI. Thank you!

Syndicate_Admin
Administrator
Administrator

Hi Team, 

 

Can you please add a feature request for a direct connector to Metabase? Zapier does not directly connect with MB either, so this would be a great differentiator. 

 

Thanks, 

Sera

v-jingzhang
Community Support
Community Support

Hi @AndrewPF 

 

Currently there is not a simple direct connector for Metabase in Power BI. I saw Metabase provides a list of APIs for querying data, so it seems to be possible to fetch data from the databases you have. You can use its API to export data into a CSV. Or you can write some scripts to fetch data automatically. Then connect your Power BI report to the exported CSV file.

 

At present the first step is to figure out how to query data from a specific table in Metabase. I found some resources as below. Hope they would be helpful. 

Api Documentation (metabase.com)

Query Metabase data in Python. Metabase rest API and Python API | by Sophia Yang | Towards Data Scie...

Metabase Tutorial [PART #8] - Using the Metabase API - to fetch JSON, or Download a CSV - YouTube

 

Best Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors