Processing Data (APL)

The Processing Agents provide different ways of processing data and can be divided into two categories; agents that are configured using UI parameters only, and agents that are configured using the Analysis Programming Language (APL). The Analysis and Aggregation Agents belong to the latter category.  

APL is a structural language with a syntax that to a great extent resembles Java or C/C++ programming languages. It supports the standard features of a programming language, plus interfaces to the Usage Engine platform enabling logging, auditing, access to the Error Correction sub-system (ECS), etc.