Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
I have a .pbix file that queries a Snowflake database using import mode. When refreshing the data of any table, it pulls back rows extremely slow, to the point where I can see that its doing it at about 35 rows per second. Its truely dreadful.
I can then copy the exact same file to a VM I have running locally (ie, not in the cloud) and when I refresh the data there, it performs as expected and is very fast. To me, that means there is something on my computer that is causing the issue. I have uninstalled, restarted and reinstalled PBI desktop 64 bit version using the latest installer off the MS website, but even after that, it was still painfully slow. I have also cleared the cache options. Connecting to a local SQL server on the desktop has fast refresh times.
I am pretty sure that it didnt actually clear out any back end registry settings either, because I was still logged in when I opened up the new version.
Is there any other way I can completely wipe the settings used by powerbi desktop, that isnt a full format and reinstall? Is there anything else I should be doing to resolve this?
Thanks for that.
I dont have any VPNs or proxies on my device, and the same firewall is running over both the VM and my device. I also checked with the guy sitting next to me, and he can refresh at full speed using the same .pbix file, so its not something specific to the VM. i dont believe there is a network policy in effect, because i can connect, its just very slow. If I go through the snowflake UI, its all at a normal (fast) speed.
HI @DonIncognito,
Where the VM hosts? Did it installed on local device or host on the cloud VM platform?
If you mean cloud VM platform, they may cause the delay on network connection if it hosts on the different data region with the data source. (operation steps: device <-> VM <- platform -> data source)
In addition, the refresh performance also related to the VM network bandwidth and corresponding platform gateway, security and network settings/configurations.
Regards,
Xiaoxin Sheng
Its not a VM issue. The guy sitting next to me can refresh at full speeds using the same .pbix, and he is not using a VM. The VMs are not cloud hosted either, they are on prem.
Hi @DonIncognito,
If this scenario only appears when you connect to the specific remote data source, you can try to check the firewall and correspond data source network settings and policy if they block or limit the ports that request used.
Network Policies | Snowflake Documentation
In addition, have you enabled any VPN or proxy setting on your device? They may also affect the connection and requests.
Regards,
Xiaoxin Sheng
User | Count |
---|---|
93 | |
86 | |
78 | |
72 | |
66 |
User | Count |
---|---|
115 | |
106 | |
85 | |
65 | |
64 |