We did at power bi services at dataset level we used scheduled refresh.
Refresh on time (Manual)
Scheduled refresh Automatically
We will do min 30 minutes per once but limit is 8 times per day in pro and 48 
times per day in premium.