By Default it will be limited to the daily unit time.To schedule these report in hourly basis you need to customize the frequency parameters. This means you refer to the agent which is producing the report and modify the frequency . Or u have to override the setting that pega provides by default.
I have seen OOTB section which is being used for showing or setting frequency. Somewhat I can change that drop down. But here my question is how to set MinimumDateTimeForProcessing for daily frequency. Because report schedule instances will be called by OOTB report schedule agent. That agent activity is final currently. How can we achieve the setting MinimumDateTimeForProcessing for recurring interval that is Daily using OOTB schedule agent.
How many hourly reports do you need? There is a hack you may be able to use to achieve your requirement.
Without any customization, I believe you can define separate report shortcuts for each hourly schedule. These can each be scheduled separately for each day or weekday. This will give you hourly reports.
The problem is this can become a very tedious solution if you need many hourly reports (e.g., 24 hourly reports would require 24 report schedules). If the number is fewer, this solution becomes more reasonable.