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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

Top Kudoed Authors