Product Features
...
Analytics
Statistical Functions

Join Processor

3min

The Join processor allows you to combine the output for multiple inputs. When multiple input processors are connected to a Join Processor, you must define the connector.

Join Processor Overview

  • Output mode
    • Two options available here are map and array form
    • Map option is better if standard JSON format is needed (eg. for Database output)
    • Array option is better if all values are needed in an array format
  • Map Field Prefix
    • This field can remain empty, but you can add a prefix if you want, in front of the output fields when they are combined
  • Array Sort Order
    • In array mode, you can chose to arrange field values in either Ascending and Descending order
  • Input Source
    • What to show as the input source? Device Name, or the connecting wire definition name?
    • If Device Name is chosen, it is required to have "deviceName" and "tagName" field in the input

Join Processor Parameters

Parameters

Details

Array Sort By

Specifies the data type of the value being processed.

Array Sort Order

Indicates whether to sort the array in ascending or descending order.

Field

Specifies which output field to join.

Input Source

Defines what to show as the input source.

Map Field Prefix

Allows adding a prefix in front of the output fields when they are combined. This field is optional and can remain empty.

Output Mode

Specifies the output format. Two options are available: map and array form. The map option is suitable for standard JSON format (e.g., for Database output), while the array option is better if all values are needed in an array format.

Join Processor parameters
Join Processor parameters


Note: When creating an analytics flow with Join Processor processor, refer the Use the Join Processor Function guide for more details.