I’m trying to schedule a refresh from a dataset every 30 minutes, but quicksight only let me do it Hourly, i’m trying to schedule 2 refreshs with 30 minutes interval between then, but it did not work. How can I refresh a dataset less than hourly?
At the moment you can only create one hourly refresh per dataset. So unfortunately you cannot set up one at x:00 and one at x:30.
As Naveed said, you can use the incremental refresh, with this you can refresh every 15 Minutes.
Most of my usecases require a full refresh, because the old data can change and I need to see this change.
Your other options are, that you refresh it manually or that you create a step function, that triggers every 30 minutes and uses the function CreateIngestion to refresh the dataset.
if you cannot see the incremental option, it means you dont have the enterprise edition. With Standard, you can only refresh manually eight times per 24 hours. So you could only refresh every 30 minutes for 4 hours a day. The solution with a step function would not work, as it creates manual refreshes.