Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Sign up nowGet Fabric certified for FREE! Don't miss your chance! Learn more
Hi everyone,
I have a situation where I need to be able to develop in Desktop against both an ODBC data source in the cloud as well as a local server. Here is a high level view:
I'm thinking that my only options may be to have a VPN connection to the Gateway server where SQL Express sits or open up ports for SQL for remote access but I think the client may not be open to that. My other concern is making sure that however I am connecting locally to develop doesn't cause issue in the Power BI Service once published.
Any advice is greatly appreciated!
Kevin
so we installed a SQL Express instance on the Gateway server
Highly not recommended. They will fight tooth and nail for the available RAM and compute cycles. At a minimum you should set a RAM limit for the SQL server.
The solution to your problem are -sadly- dataflows. (Or - gasp- datamarts, if that is your thing) They allow you to run the ETL in a walled-off environment but still be able to create your reports from whereever.
The SQL Express has one database with one table with only 6 columns and is updated daily with about 3K rows (only takes maybe 2 min). Power BI serice is updating once a night through the gateway at a different time so I'm not overly concerned about the performance.
In the end I was able to get an ODBC connection into the Gateway from my local machine so this will work.
Thanks!
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 63 | |
| 62 | |
| 42 | |
| 19 | |
| 16 |
| User | Count |
|---|---|
| 118 | |
| 106 | |
| 38 | |
| 28 | |
| 27 |