March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
We are connecting to a MySql database sitting in Azure - I am troubleshooting by connecting a clean Power BI file to only 1 small table in the database containing only 14 rows (and around 10 columns) - there are no other connections or tables in the file - it is completely empty apart from this query.
I am using the latest version Power BI desktop to test (we have the same issue when using dataflows). The refresh takes 1 minute, the majority of which is spent "Evaluating" (this is a small table the larger tables take much longer). There are no other connections to the server or DB and there is sufficient memory and processing power.
Are there any suggestions as to what we can do to speed this up please?
There are no transformations-below is the query:
let
Source = MySQL.Database("xxxxxxxx.mysql.database.azure.com", "xxxxxxx", [ReturnSingleDatabase=true]),
xxxxxxx_candidate_project_statuses = Source{[Schema="xxxxxx",Item="candidate_project_statuses"]}[Data]
in
xxxxxxx_candidate_project_statuses
Data load settings are below - no gateway is required:
Thank you for any thoughts.
Solved! Go to Solution.
Hi @Kletzy
The issue you're facing is slow refresh times in Power BI when connecting to a small table in a MySQL database hosted on Azure especially when the database and the query seem simple,There are several potential factors that could be causing this delay.
Network Latency:
Database Server Performance:
Query Performance:
Azure Configuration:
Debugging Approach:
Best Regards,
Jayleny
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Kletzy
The issue you're facing is slow refresh times in Power BI when connecting to a small table in a MySQL database hosted on Azure especially when the database and the query seem simple,There are several potential factors that could be causing this delay.
Network Latency:
Database Server Performance:
Query Performance:
Azure Configuration:
Debugging Approach:
Best Regards,
Jayleny
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Run a test like this first and see how your query performs first.
let
Source = MySQL.Database("serverhost", "databasename", [ReturnSingleDatabase=true, Query="select COUNT(*) FROM schema.table;"])
in
Source
Proud to be a Super User!
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
124 | |
87 | |
87 | |
70 | |
51 |
User | Count |
---|---|
205 | |
153 | |
97 | |
79 | |
69 |