The Time Series Table Widget Node presents structured data across multiple rows and columns, enabling users to view event-based or time-stamped values in a tabular format. This widget is ideal for tracking historical metrics and many more..
Step-by-Step: How to Configure the Time Series Table Widget Node
-
Add the widget
-
Drag the Time Series Table Widget Node from the Visualizations panel to the canvas.
-
-
Connect the widget to the data source
-
Link the widget to one or more upstream workflow nodes that output the fields you want displayed in each column.
-
Each column must be assigned a valid JSON key.
-
-
Open configuration
-
Double-click the widget to open the configuration panel.
-

General Settings
| Field | Requirement | Description |
|---|---|---|
| Widget Name* | Required | Name shown on the dashboard (e.g., Production Events). |
| Table Type | Required | Select Regular (fixed columns). |
| Hide Device Name | Optional | Hide the UID or label name from the table. |
| Refresh Interval (seconds) | Optional | How often the table refreshes (default: 60 seconds). |
Column Configuration
Each column must be configured individually. The following options are available per column:
| Field | Requirement | Description |
|---|---|---|
| JSON Key* | Required | Key from the JSON payload used for this column. |
| Column Name* | Required | Header label for the column. |
| Field Type* | Required | Choose one: - Data Source- Event Date- Workflow Field |
| Interface to Link To | Optional | Link to a dashboard from this column (for drilldowns). |
| Column Calculation | Optional | Aggregation or transformation (e.g., Sum, Last). |
| Time Range / Value | Optional | For time-based columns, define range and duration. |
| Pre Symbol / Post Symbol | Optional | Symbols like $, %, etc., before or after values. |
| Decimal Places | Optional | Number of decimal points shown. |
| Thousands Comma | Optional | Format large values with commas (e.g., 1,000). |
Repeat for each column as needed.
Conditional Formatting
| Field | Requirement | Description |
|---|---|---|
| Color Fill Type | Optional | Choose: - Value Background Only- Entire Cell |
| Conditional Link To | Optional | Set conditions that trigger dashboard redirection. |
File Export Settings (FTP)
| Field | Requirement | Description |
|---|---|---|
| FTP Server Address | Optional | Destination server for file export. |
| FTP Username | Optional | Authentication for FTP. |
| FTP Password | Optional | Secure FTP access credentials. |
Tooltip & Interface Settings
| Field | Requirement | Description |
|---|---|---|
| Enable Tooltip | Optional | Toggle to display tooltips for each cell or row. |
| Tooltip Text | Optional | Optional custom text shown in tooltip. |
| Add to Interface* | Required | Assign this widget to one or more interfaces. |
Grouping & Display
| Field | Requirement | Description |
|---|---|---|
| Select Label | Optional | Use saved device label to group tables. |
| Grouped Display Mode | Optional | Choose: - No Grouping - Group by Label Value - Group by Label Name |
| Number of Widgets to Display | Optional | Max number of grouped widgets rendered. |
Best Practices
-
Use clear column names to reflect data origin or meaning
-
Link columns to relevant dashboards for fast navigation
-
Apply color rules to highlight critical states or thresholds
-
Use “Event Date” for time series consistency across rows
-
Set pre/post symbols for metrics like currency, percentages, units
Use Cases
-
View event logs by timestamp
-
Track operational parameters per asset
-
Display device statuses or error history
-
Show workflow or production values in a readable format
Frequently Asked Questions (FAQ)
Q: Can I filter by date in the widget?
A: The widget itself doesn’t filter, but upstream logic can restrict data based on date/time.
Q: How does conditional formatting work?
A: You define rules for value ranges or states; the background color changes accordingly.
Q: Can I link each row to a detailed dashboard?
A: Yes. Use the Interface to Link To field on each column or enable Conditional Link To rules.
