Altair® Panopticon

 

Defining Real-Time Settings

Streaming connectors have a common section for defining real-time settings. Follow the steps below to select a key column or create a compound key for the streaming time series window.

Defining Real-Time Settings

  1. On the expanded Real-Time Settings section, if the Type is set as Text, it will be listed in the Id Column drop-down list box and can be used to select a key column to manage data updates and inserts.

NOTES:

    • Every message definition needs a text column to be defined as the ID column. By default only the latest data will be loaded into memory.

    • For the JMX and Tibco StreamBase LiveView connectors, proceed to step 3 to set the Time Id column to be used.

 

  1. You may opt to check the Add Last Update Time and Age box. NOTE: This is only available when No Time ID has been set.

This allows the latest update time and its age to be highlighted by the defined color range in the output dashboard. Refer to Highlighting the Latest Data in Real Time Streaming Connectors for more information.

  1. A streaming time series window can be generated by creating a compound key with the Id Column, plus a separately specified Time Id column. The Time Id column can be from the source dataset, or alternatively automatically generated.

If the Time Id column is selected, then a scrolling time window can be specified. As new data arrives from the subscription new time slices will automatically be added, and old ones will be deleted.

Select either:

    • Automatic Time Id

  1.  

    • Date/Time Id column either from the source data or automatically generated

 

NOTE: For the AMPS connector, there is also the AMPS Timestamp Time Id column.

This means that when a message arrives, AMPS calculates its expiration time and stores a timestamp at which the message expires in the SOW.

 

  1. Define or select the following information:

    • Time Id Column Name for Automatic Time Id

    • Time Id Barring

Select the barring period. This conflates the data set to a defined granularity or any of the following time intervals:

    • Time Window (s). Default is 0.

    • Real-time Limit (ms). Default is 1000.

If a new Id is received, a new row is added to the in-memory data set representing the topic subscription. While if an existing ID is received, an existing row is updated.

  1. Check the Persistent Server Subscription box. This means that it will not be purged.

If not checked, the Panopticon Visualization Server can purge or cancel the subscription if it is orphan and is running out of memory. Note though that it can be purged for other reasons as well, depending on how the user has set it up.

  1. Check the Reset Data on Reconnect box to flush out the stale data and reload data after reconnection.

  2. Click OK.