Alternative Datasource Settings
Datasource Assignment Settings
Teams
In the Team management modal you can assign teams to manage and see the datasource.
- This option is only available if the customer has at least one team available.
Datasource Refresh Management
Refresh type
In the Refresh type field, you can define the refresh frequency for your datasource.
Refresh frequency
Periodically refreshes the datasource.
Cron expression
Uses Quartz Cron Expression to define the refresh frequency of the datasource.
-
This value cannot be shorter than 5 seconds.
-
To use this you have to enter a valid Cron expression to the modal.
-
You can create cron expressions here or create one in the Cron manager.
Example
Example for cron expressions:
“At 04:05.” | 5 4 * * * ? |
---|---|
"At 22:00 on every day-of-week from Monday through Friday.” | 0 22 * * 1-5 |
“At 14:00 on Sunday.” | 00 14 * * sun |
Datasource Resource-Cache Management
Cache external sources
External URLs inside the datasource will be cached.
Remove broken external resource references
- Broken external resource URLs will be removed from the datasource.
Rotate cache on every update
When the datasource updates, the cache automatically removes old elements to make room for the new ones.
- Recommended for content where the data source may contain a large number of elements that become obsolete over time, such as bus timetables or time-based events like out Meetingroom solution.
Exchange internal resource references
- If this function is enabled, the cached external URLs will be replaced with the cache location.
Datasource Manipulation Settings
Editable from display
This feature allows users to update or input data directly from the display device, enabling real-time interaction and manual triggering of data source actions.
- It's especially useful for collecting information from individuals interacting with the content.
- Recommended for self-kiosk contents, surveys or even showcases with source changing datasource actions
Randomize arrays
Once the datasource details are filled in, turn on the Randomize arrays function and provide an array selector key. This key determines which array gets randomized.
Run condition
- Every update
- On data change
Array selectors
- Define arrays where the data should be rotated.
- Add more array selectors if necessary.
- When using the datasource, the data will be automatically randomized.