Scheduling and refreshing a datafeed

Applies to v4.5 and later

Datafeeds retrieve data from the raw source data system (ODBC-RDBMS/Spreadsheet/Text)
As Intuitive Dashboards is an in-memory system, data is refreshed from the source system on a regular defined schedule i.e. once per day, once per hour, once per minute etc..

Once the datafeed is refreshed, data is held within a high-performance memory cache which is used to serve all subsequent dashboard requests for data. In this way, the source data system is never overwhelmed and is protected from receiving high volumes of complex queries as business users refresh dashboards.

As datafeeds need to be refreshed regularly you can schedule a datafeed to refresh automatically or refresh a datafeed manually.

To refresh a datafeed Manually:

  1. Edit the datafeed Main Menu->Datafeed Builder->Edit Datafeed and select the refresh sc66 Icon.
  2. Save SaveAsButtonthe datafeed.

To automatically schedule an datafeed:

  1. Edit the Datafeed you wish to schedule Main Menu->Datafeed Builder->Edit Datafeed. You can also schedule a datafeed when creating a new Datafeed.
    DatafeedMenuEdit
  2. Select Feed Scheduler from the toolbar:  
    DatafeedIconsSheduler
  3. In the dialogue box, specify the frequency, days and times for the datafeed to refresh automatically.
    Example 1: Once per day at a specified time
    DatafeedSheduler_01
    Example 2: Regular intervals throughout the day
    DatafeedSheduler_02
  4. Once selected, you can then save and close the datafeed.
  5. The datafeed will now automatically refresh according to the schedule and all datasets/components based on the datafeed will refresh when dashboards are opened or refreshed.