Altair® Panopticon


Adding a Calculation Operator

The calculation operation will calculate a field and add the result as an additional field. Usually, input fields pass through an operation, but calculations can also be set to replace existing fields or simply remove them.


1.    In the Application page, click  and select Calculation in the Add Operator pane .

The Calculation node  icon displays in the Graph panel, as well as the properties to be defined in the Operator Settings panel, and the preview of the data in the Schema panel.


This operator has left (inbound) and right (outbound) edges that allow connection to other operators in the application.

2.    In the Operator Settings panel, define or select the following required properties:



Node ID

The ID of the calculation operator.


Automatically connects to the currently-selected operator.

You can select another ID of the operator that will be the source of the data in the Inputs drop-down list.

The preview of the data (INPUT and OUTPUT) are displayed in the Schema panel.

Fields List

Set of fields (with actions and expressions). Enter at least one calculated field. Proceed to step 3.


3.    Enter the Field Name and the Expression that will be evaluated for each incoming record.

To use the expression builder, click the New Expression  icon.

The Expression <Field Name> dialog displays.


Build an expression by double-clicking in the list of Functions, Fields, and Columns.

You can also click on a function and operator then .

To search for a particular column or function, enter it in the Search Fields/Search Functions box.


Or enter one or more characters/alphabets into the Search Fields box and the suggested list of columns that matched the entries will be displayed.

For example, after entering Numeric, the list will be displayed such as below:


Click . The new expression is added to the field instance.


4.    Select any of the following actions: Add, Replace, or Remove.

5.    Click  to add a new field entry and repeat steps 3 and 4.

The OUTPUT schema is updated based on the added calculations.


You can also:

·         check the topmost box to select all of the fields

·         change the order of the fields by checking a field’s box and clicking either the  or  button

·         delete a field entry in the Field List by checking its box and clicking

6.    Save the changes.



<calculation> <id>Calculation</id> <fields> <field> <id>SquareRoot_ColumnA</id> <action>ADD</action> <expression>SquareRoot(ColumnA)</expression> </field> </fields> </calculation>