About the History Source node

The HistorySource node represents the source data (most often a NiagaraAX history) and defines the data schema for data that is processed by the Transform Graph. Unlike other graph nodes, this graph node does not have an input property displayed in the wiresheet. This is because the node itself is a data source and will use the node configuration to obtain the source data. The HistorySource node should be placed on a Transform Graph node.

Figure 17. HistorySource node


HistorySource node

Each graph may have more than one HistorySource node, with each node defining a single input for the graph. The actual source may be provided at graph resolution time as a graph parameter. The value of that property must be set when the graph is resolved. The property value can be set manually, by a program object, or by an interface, such as the transform chart binding.

To use the HistorySource node, select the history source ORD from the HistorySource Source property. Select the Source ORD by clicking the folder icon next to the text field. The source ord must point to a data series. Usually this is limited to a history ord. You can also type the ORD path directly in the text field.

Figure 18. History Source ORD


History Source ORD

When the Source value is set to a valid history ORD, the Source Schema table is automatically populated with the schema of the ORD's history schema. In Figure 18 the schema is the same as the column names in the corresponding source History Table view. Beside each column name is the data type that the column represents.

When you set the HistorySource ORD you can also take advantage of the following features: