
Typically, you assemble transform graphs by interconnecting graph nodes in the Wire Sheet view of the parent transform graph node, with source nodes and other nodes integrating into a final terminal node. On the Wire Sheet, each graph node connects into the graph by linking the output property of the component to the input property of the target component. Niagara histories provide the most likely source of tabular data. Each graph produces a single table result, as represented by a single terminal node.
As a third-party developer, you may create additional nodes using the series transform API. However, Niagara4 provides seven individual objects on the seriesTransform palette. These components provide four general categories of series transform objects:

By adding components from the seriesTransform palette to a Transform Graph Wire Sheet view, you can create a static definition of how to transform run-time data into a new single-output set of information. You create the transform graph using HistorySource nodes, one or more transform nodes, and a single terminal node. By configuring the data schema of each transformation you design how the data flow from one transformation node to the next.

Each of the graph nodes described in the following sections includes a special popup editor that opens when you click the graph node component in the Wire Sheet view. To access the Property Sheet view, select it from the Workbench View Selector.