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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Hridoy1996
New Member

Is there any way to connect MongoDb / mysql server to power Bi cloud?

Hello All

I'm trying to connect mongoDB to power BI cloud, I've found some solutions like

1. connect mongodb with powerBI desktop via OBCD, then  publish to powerBI server.

2. using on premise gateway.

Both solution need my local pc intervention. So I need a work around how to connect MongoDB/MySql  with powerBI server directly without local pc intervention.

 

Thanks a lot

1 ACCEPTED SOLUTION


@Hridoy1996 wrote:

So, you mean I need to install ODBC on the server where my database (mysql/mongodb) is. Then I need to connect the ODBC in my desktop PowerBi at least for once? So, all I can say I can't get rid of power bi desktop


No, you don't need to install the ODBC dirver on the same server as MySQL. Just install it on one of the servers on the network that can connect to the MySQL database. Then you setup the gateway - https://learn.microsoft.com/en-us/power-bi/paginated-reports/paginated-reports-odbc-support

 

View solution in original post

3 REPLIES 3
Shahfaisal
Solution Sage
Solution Sage

You will need to install the ODBC driver on one of the servers on the network and then use this ODBC driver in Power BI Desktop. After publishing, the report will continue to use the ODBC driver on the server so your PC is not going to be required. 

See this on how to use MySQL as a data source - https://www.mssqltips.com/sqlservertip/2615/creating-a-ssrs-report-using-a-mysql-data-source/

 

So, you mean I need to install ODBC on the server where my database (mysql/mongodb) is. Then I need to connect the ODBC in my desktop PowerBi at least for once? So, all I can say I can't get rid of power bi desktop


@Hridoy1996 wrote:

So, you mean I need to install ODBC on the server where my database (mysql/mongodb) is. Then I need to connect the ODBC in my desktop PowerBi at least for once? So, all I can say I can't get rid of power bi desktop


No, you don't need to install the ODBC dirver on the same server as MySQL. Just install it on one of the servers on the network that can connect to the MySQL database. Then you setup the gateway - https://learn.microsoft.com/en-us/power-bi/paginated-reports/paginated-reports-odbc-support

 

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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