Unfortunately, this is not possible. I hope it will be in the future but right now, you can not do it with a dataview. Whenever i need somethin like this, i use a template grid retrieving just one object and use it just like a dataview.
You could also add the microflow-timer widget to refresh the entity after X amount of time
You can try to use the HTML widget and use a JS with a delay function to call the microflow by JS in the time range you want.
Thanks guys for quick responses. I tried the Template Grid option first and it worked. I am sure the other options also would work, but have not tried.