I have build a dashboard that shows each of our machines last hour of production (pcs per hour). My data is stored in Azure, every hour the data is cleared from a few tables and refreshed with new data. The dataset in PowerBi is a DirectQuery, with a refresh frequency of 15 minutes. We use Chrome to display our dashboards, they are "non" interactive and just show the last hours pieces. When I log into SQL Management Studio and see when the data was refreshed it is usually 3 minutes past the hour and this data wont change until 3 minutes past the next hour.
What I am failing to understand is why my dashboard data doesnt update until 45 minutes past the hour. I my refresh schedule is every 15 minutes then what am I missing? I really only need to get the new once per hour, right after its been updated in Azure.
Does anyone have any ideas how this would be done?