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
Burek
New Member

A way to connect Power BI desktop to Gateway connection

We are trying to find a way to connect Power BI desktop to Gateway connection.

Gateway machine is the only one that is able(by design) to connect to the Amazon Athena server by using ODBC connection and Instance Profile as auth(role instead of user).

We have setup DSN in Gateway. Connection is working in Power BI Service.

Is there a way to connect local machines to gateway connection because local machine are not passing auth (by design)?
What other solutions are there? PBI Dataflow and Datamarts seems to be too slow for that amount of data.

1 ACCEPTED SOLUTION
ibarrau
Super User
Super User

Hi. You can't make PBI Desktop use a Gateway. There is no way to do that. Your company might need to reconsider one of two things:

- Installing PowerBi Desktop at the Gateway VM and let developers access to use it. That way you will be able to use the odbc driver.

- Grant permission to other local machines (Public IPs) to use Athena so that you can just install ODBC on your machine and use Power Bi Desktop from there.

Usually the second one is the most popular. IT Department should understand that a PBI Developer needs access to data in order to work correctly. You should be able to install the driver and log in.

Yes, you could use Dataflow/Datamart as a third alternative, but those technologies are not for any use case. If it's a lot of data you might need to transform it in athena before loading it so that PowerBi just loads and nothing else.

I hope that helps,


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Happy to help!

LaDataWeb Blog

View solution in original post

2 REPLIES 2
ibarrau
Super User
Super User

Hi. You can't make PBI Desktop use a Gateway. There is no way to do that. Your company might need to reconsider one of two things:

- Installing PowerBi Desktop at the Gateway VM and let developers access to use it. That way you will be able to use the odbc driver.

- Grant permission to other local machines (Public IPs) to use Athena so that you can just install ODBC on your machine and use Power Bi Desktop from there.

Usually the second one is the most popular. IT Department should understand that a PBI Developer needs access to data in order to work correctly. You should be able to install the driver and log in.

Yes, you could use Dataflow/Datamart as a third alternative, but those technologies are not for any use case. If it's a lot of data you might need to transform it in athena before loading it so that PowerBi just loads and nothing else.

I hope that helps,


If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Happy to help!

LaDataWeb Blog

Hi @Burek I agree with @ibarrau . We went through something similar recently. To add, did you whitelist the desktop IPs?

 

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.

Top Kudoed Authors