Depends on the nature of the data and the requirements, can be every hour or once a day.
Most people and organizations have small/mid data and most of all slow data: you do not need fresh data every hour. If you do, you need a way heavier real time analytics data