This guide for programmers and developers explains the features of the
Axional OLAP tool, an essential part of Axional's analytics product suite.
Axional OLAP is part of the user interface module; it is designed to help users communicate with our analytics tools. For data management, the Data Warehouse module utilizes a ROLAP engine with a proprietary multidimensional database. Data collection is handled with our Extract, Transform, Load (ETL) module.
The module is based on a Data Transformation Engine, and operates at a higher level of abstraction than many visual development tools. Generally speaking, developers can accomplish much more with this engine than with 3GLs, because:
- ETL is based on xSQL programming language, allowing straightforward definition of complex ETL processes. These may include process flows, incident management, data validation, and activity logging.
Data Warehouse Module:
Our data warehouse stores information for viewing in various dimensions of analysis. A two-tiered structure is used:
- Proprietary multidimensional database
- Analytical ROLAP engine
The Data Warehouse module works with fact tables. Facts may include quantitative variables such as number of units sold, etc. Within the OLAP tool, facts are used as Measures.
- User Interface Module: In addition to the OLAP tool, the analytics interface includes various end user features for web or Android use.