Docs/Timebase Components/Explorer Trending And Visualizations
ExplorerConcept

Explorer Trending And Visualizations

How do I create trend charts or data visualizations in Timebase?

Updated 7 Nov 2026Timebase Docs

Timebase Explorer Overview#

Timebase Explorer is the main interface for reviewing, comparing, and analyzing data stored in the Timebase Historian, and from Timebase 2.0 the values Atlas computes as well.

Note

Video - Timebase Explorer overview. A link will be added here once the recording is published.

A trend is a tab, and the tab has three major parts:

  • The trend header across the top, with the trend's name and its save, refresh and view controls
  • The Context band across the upper third of the tab, with the Frames ruler beneath it
  • The Bands across the remaining screen

The pattern of use is simple. Use the Context band to choose and compare time periods, then use the Bands to inspect those periods in detail.

The Explorer trend workspace: the trend header, the Context band with two frames called Last shift and This shift and a temperature as its item, the Frames ruler, and Band 1 comparing the same flow total across the two framesThe Explorer trend workspace: the trend header, the Context band with two frames called Last shift and This shift and a temperature as its item, the Frames ruler, and Band 1 comparing the same flow total across the two frames

A saved trend open in its tab. The Context band carries two relative frames; Band 1 plots one tag once per frame, so the two shifts sit on top of each other.

Configuring Explorer#

Explorer reads from one or more sources: a Timebase Historian, or a Timebase Atlas. Sources are managed in the interface, under Config > Sources in the sidebar. Each source shows its status and uptime, and offers Start, Edit and Restart. Add Source adds another of either kind.

The Sources page: a Timebase Atlas group with one stopped source and a Timebase Historian group with one running source, each row carrying its status and uptimeThe Sources page: a Timebase Atlas group with one stopped source and a Timebase Historian group with one running source, each row carrying its status and uptime

A source's properties have a General tab, with its Name, Host, Port and Use TLS switch, and an Authentication tab for the Pulse client it signs in with. Test checks the connection before you save. The sources are stored in Config/sources.config in Explorer's data folder, which is C:\ProgramData\Flow Software\Timebase\Explorer on Windows and the /explorer/config volume on Docker; editing the file by hand is only needed when the interface cannot reach the server, as Docker Network Settings describes.

Important

From Timebase 2.0 the timebase/explorer image no longer runs as root. It runs as the unprivileged user app (uid 1654), so a volume written by an earlier release, which ran as root, is not writable by it and Explorer exits with a message naming the directory. The Compose files we provide carry a volume-init service that hands the volume over on every start. If you run the image any other way - your own Compose file, docker run, a bind mount, Kubernetes - do it once yourself before starting the 2.0 image: see Timebase 2.0 Release Notes.

A source that names no Pulse client of its own signs in as Explorer itself, with the client secret you supplied on Explorer's own setup page. The default Docker stack ships this way, so a fresh install needs no credentials typed into a source.

Launching Explorer#

Open https://<your-server>:4532 in your browser, for example https://localhost:4532 on the machine Explorer runs on. Explorer sends you to Pulse to sign in and brings you back to a new, empty trend.

Note

Video - Launching Explorer. A link will be added here once the recording is published.

Explorer Components#

The trend header#

Every trend is a tab, and + on the tab bar opens another empty one. The header under the tabs shows the trend's title, which starts as Trend 1, and how many bands it has. A dot after the title means the trend has unsaved changes.

On the right are the trend's controls:

  • Trend settings opens the trend's title, description and the folder it is stored in. Managing and Deleting Folders and Trends covers saving in full.
  • Save trend and Save as a new trend.
  • Refresh data asks the sources again.
  • Show table switches the bands for the Data Table, and Show charts switches back.
  • Show value rail opens the Aggregates panel beside the bands.

Saved trends are opened from Trends in the sidebar.

Context band#

The Context band sits under the trend header and provides the high-level time span. Its header shows the span, how many of the three frames and three items are in use, and Undo and Redo for changes to the frames.

Note

Video - The Context band. A link will be added here once the recording is published.

The time range control on the right sets the span. Relative offers presets from the last five minutes to the last thirty days and a custom Last N of any unit, and keeps the span moving with the clock; Absolute pins a start and an end. Beside it, the pin recentres the span on NOW, and the pulse icon switches live streaming on and off.

The time range control open over the Context band: Relative and Absolute tabs, eight presets from Last 5min to Last 30d, and a custom Last N with a unit and an Apply buttonThe time range control open over the Context band: Relative and Absolute tabs, eight presets from Last 5min to Last 30d, and a custom Last N with a unit and an Apply button

Zooming with a mouse or trackpad and panning by dragging are also supported. The x-axis above the band shows the full time period at a glance, with heavier gridlines at the top of the hour or at midnight. A green vertical line marked NOW indicates the current moment.

The Context band also hosts Frames. A Frame is a highlighted region that marks a time range you want to study more closely in the Bands. Each Frame carries its number in its top left corner, a REL badge when it is relative, and a pencil that opens its editor. The Context band supports up to three Frames, and many users choose two or three as a way to compare separate periods directly against one another.

The Context band with two relative frames, Last shift and This shift, a temperature tag plotted across the whole span, and the Frames ruler beneath it listing each frame's start and endThe Context band with two relative frames, Last shift and This shift, a temperature tag plotted across the whole span, and the Frames ruler beneath it listing each frame's start and end

+ Item in the Context band plots up to three tags across the whole span, as a reference for placing frames. + Frame adds a frame.

The item picker#

Any time + Item is chosen, from the Context band or from a Band, the item picker opens beside the trend. For a Band it starts with Attach to frame, which decides which frame the new items are sampled within. Below that, a search box searches every source by name, and understands fields such as unit:bar or area:Boiler. The tree groups tags by source and dataset; tick the tags you want and choose Add N tags.

Filters opens a filter panel on the left, with the units, types, equipment and any other metadata fields found in the sources, and a Group by row that regroups the tree by those fields instead of by hierarchy. System and diagnostic tags are hidden by default; Show brings them in.

The item picker for Band 1: Attach to frame with This shift selected, a search for 131-TT, the Filters panel listing Unit, Type and Equipment, and one temperature tag ticked with the Add 1 tag button readyThe item picker for Band 1: Attach to frame with This shift selected, a search for 131-TT, the Filters panel listing Unit, Type and Equipment, and one temperature tag ticked with the Add 1 tag button ready

Note

Video - The item picker. A link will be added here once the recording is published.

Working with Frames#

A Frame can be resized by dragging either edge. To move it, drag its numbered handle at the left of its row in the Frames ruler: a drop marker follows the mouse across the Context band and the Frame lands where you release. A click on the handle centres the Frame on that point instead. Clicking a Frame, or its pencil, opens its editor. The Identity tab holds the Frame's name and shows what it currently resolves to; the Time tab holds its time span; Delete at the foot removes it.

Frames can be absolute or relative in time. Absolute pins a start and an end on the clock and does not move even when live streaming is on. Relative anchors the Frame to NOW: a Window length and unit give its size, and Ends at NOW keeps its end on the current moment. Turn Ends at NOW off to place the window earlier, with Ends set to before NOW and an Offset from NOW in the unit of your choice; a Frame may also sit after NOW, as a forecast horizon to compare against. The editor shows the dates the Frame resolves to as you type.

For example, a Frame that always covers the most recent eight hours has a window of 8 hours that ends at NOW. The same eight hours one shift earlier is a window of 8 hours that ends 8 hours before NOW. With live streaming on, relative Frames advance with real time.

The frame editor on its Time tab for a frame called Last shift: Mode Relative, Window length 8 hours, Ends at NOW off, Ends before NOW, Offset from NOW 8 hours, and a Resolves to panel giving the datesThe frame editor on its Time tab for a frame called Last shift: Mode Relative, Window length 8 hours, Ends at NOW off, Ends before NOW, Offset from NOW 8 hours, and a Resolves to panel giving the dates

The Frames ruler is displayed below the Context band, one row per Frame, with the Frame's start and end at either end and a frame-relative axis above. Clicking a Frame's number recentres the Context band on it. When more than one Frame exists, the Frame with the longest duration defines the time window displayed across the Bands.

Bands#

Bands occupy the lower portion of the screen and provide the detailed view. Their time span is determined by the longest Frame, and the start of every Frame is aligned to the left edge, which makes period-over-period comparison clear without any manual adjustment.

Each Band has a header with its name and item count, arrows to move it up or down among the bands, Band properties and Maximise. The properties have an Identity tab for the name and a Y-axis tab with the scale, a manual Min and Max, Pin to zero and Show gridlines; Delete at the foot removes the band. Bands stay independent of one another, so different groups of signals can have different scales. + Add band under the last band adds another.

Items are added to a Band with its + Item button. An item is a single tag plotted in the band, sampled within one Frame; a Band holds up to twenty. A tag can appear more than once, once per Frame, which is how the two shifts in the picture above are compared.

The legend under the chart shows one chip per item, with its colour, name and Frame number. The two lines of figures beneath a chip are the item's value at the start and end of its Frame on the left, and its latest value and the value under the cursor on the right; the latest value turns green when the Frame ends at NOW and the value is live. Clicking a chip opens the item's properties.

The Item properties drawer for a tag on its Identity tab: Title, Type set to Line, Frame set to This shift, Unit, and a Show switch reading Visible, with a Remove button at the footThe Item properties drawer for a tag on its Identity tab: Title, Type set to Line, Frame set to This shift, Unit, and a Show switch reading Visible, with a Remove button at the foot

Item properties have two tabs. Identity holds the Title, the Type (Line, Area or State), the Frame the item is sampled within, its Unit, and a Show switch that keeps a hidden item in the legend without retrieving or drawing it. Display holds the colour, line thickness, opacity and stroke style. Remove at the foot takes the item out of the band.

Tip

The State type is for tags whose value is a mode rather than a magnitude. Instead of a stair-step line, it displays blocks of time that change colour and label whenever the tag changes state. A tag the source reports as an enumeration is drawn as State from the moment it is added.

Data Table View#

Show table in the trend header switches Explorer from the charts to a table of raw data, with one tab per Frame and a Combined tab. The table groups every item from every Band into a single wide format under a Band heading each. Every unique timestamp becomes a row. When a tag has no recorded value at that timestamp, the previous value is carried forward and shown in grey. This creates a true point-in-time view that is ideal for data comparison, export, or offline analytics. The header shows the Frame's range and row count, and the download button exports the tab as a CSV file.

The Data Table view of the same trend: tabs for This shift, Last shift and Combined, the range and row count, and rows of timestamps with the flow total under Band 1 and the state, shown as coloured labels, under Band 2The Data Table view of the same trend: tabs for This shift, Last shift and Combined, the range and row count, and rows of timestamps with the flow total under Band 1 and the state, shown as coloured labels, under Band 2

Aggregates#

Show value rail opens a panel beside the bands that lists every item with its time-weighted average, minimum and maximum over its Frame, and the Frames' resolved ranges above. It has its own CSV export.

Glossary#

Context band: The high-level timeline across the upper portion of a trend. It sets the span, hosts the Frames, and can plot up to three reference tags.

Frame: The shaded block inside the Context band that selects a time period for detailed review. Frames can be absolute or relative, and carry a number that their items show in the legend.

Item: A single plotted instance of a tag inside a Band, sampled within one Frame. A tag may appear as several items, one per Frame.

Live streaming: The mode, switched with the pulse icon beside the time range, that keeps the trend aligned with the current time while preserving the relative time relationship defined in the Frames.

Point-in-time normalization: The method used in the Data Table view to align timestamps across tags by carrying previous values forward so every row contains a complete set of values.

Band: The detailed plotting area in the lower half of a trend where tags are analyzed. Items are plotted here, and Bands can be renamed, scaled and reordered.

esc
↑↓ navigate · ↵ open · ⌘K anywhere