Data Window

The Data Window allows you to configure how the system receives, retains, and manages incoming data. Use these settings to optimize performance and ensure your visualizations on your video wall or dashboards have the exact context they need.
Databases, FileWatch, RestAPI, RestService, Sensor (MQTT) data sources use a window parameter. This means new data arriving on that document is saved to the window and if the window is full, the oldest data is removed. The window size can be determined by duration, file or data size, or number of elements.
The window is primarily used for data animations on the video wall. If the window size is one, only the latest data is shown and map and visualizations on the video wall and that document will be showing only real-time data. If the window size is larger and animation mode is selected, previous data points can be animated in time or the user can seek to a certain point in time.
This animation can be done on the video wall level meaning all visualizations and maps animate synchronously on some time range (Temporal Synchronization).

Configuration Settings

  • Window Size: Controls the total number of recent data points that are stored and utilized. For example, if the Window Size is set to 3, the system retains only the last three updates and discards older ones. This setting is particularly important for driving Animations and Multi-dimensional Charts.
  • Window Capacity: Sets the maximum data volume (in MB) that the system retains. If the stored data exceeds this limit, the oldest data points are automatically deleted to keep the system within capacity.
  • Window Duration: Defines the maximum lifespan of stored data. Any data older than this specified duration is automatically purged, ensuring that only the most recent updates within the set timeframe are kept.

Operation Modes

You can toggle between two primary modes to determine how Lygos handles data fetching:

  • On Demand: In this mode, data is fetched or accepted only when active. This occurs when an editor or management client using the data is open, or when a visualization utilizing that data is currently being displayed on a screenspace.
  • Background: In Background mode, data is fetched or accepted automatically as soon as the Lygos server starts. Data collection remains continuous as long as the server is running. Furthermore, data within the window persists through server restarts and shutdowns, ensuring no gaps in your historical context.