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.
I have a report connected to a PostgresSQL database with DirectQuery through a gateway. It has a parameter tableName for the table it queries. If I update the parameter via the REST API, the parameter value immediately gets updated according to the result of Get Parameters with the REST API.
However, the report still shows the data for the previous value of the parameter, and from the DB logs, PBI still queried the DB with the old value of the parameter. This remains the case when if I repeated click the "Refresh" button.
The report gets updated in 8-30 minutes. Why would the parameter take so long to update?
When I press refresh, I see from the database log that a query immediately ran with the new parameter. So it seems that it's not waiting for the gateway to query the database though.
The underlying data source responds immediately as we see when we query it directly and from the logs, so that should not be the cause of the delay.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.