Customizable Data Cube for Dynamic KPI Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional data analytic platforms lack flexibility and customizability, restricting users to pre-defined metrics and preventing the alteration or addition of new key performance indicators (KPIs), limiting their ability to analyze performance effectively.
Innovation Solution
The development of methods and apparatuses that allow for the generation of customizable databases and analysis of performance indicators by receiving user-defined requests, accessing computed KPIs from a data cube, comparing defined measured values, and providing signals to user interfaces, which can include numerical or graphical representations of comparisons between actual, target, and potential KPIs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional data analytic platforms use pre-defined metrics only, then system simplicity is maintained, but user flexibility and customizability are limited
Solution Approach 1:
The system allows dynamic configuration of KPIs through user-defined calculation expressions. Users can modify metric names, types, and calculation logic without system reconfiguration, enabling the system to adapt to different analytical needs while maintaining a unified platform architecture.
Solution Approach 2:
The platform enables parameter changes in KPI definitions through configurable calculation expressions. Users can alter metric parameters such as aggregation methods, time periods, and threshold values through a standardized interface, transforming fixed pre-defined metrics into flexible user-specific indicators.
2Adaptability or versatility
If users can add new KPIs and alter computation expressions, then analytical flexibility improves, but system complexity increases
Solution Approach 1:
The system provides self-service capabilities through user-defined calculation expressions. Users independently create, modify, and configure KPIs without requiring system administrator intervention or complex technical knowledge, reducing configuration complexity while maintaining high customizability.
Solution Approach 2:
The platform uses a universal calculation expression framework that handles multiple KPI types through a single standardized mechanism. This multi-functional approach allows diverse metrics to be managed through unified syntax and processing logic, preventing complexity proliferation.
3Measurement precision
If the system provides detailed performance comparison capabilities, then measurement precision improves, but data processing complexity increases
Solution Approach 1:
The system segments KPI comparisons into distinct types (actual vs. target, actual vs. potential, sequential comparisons) and processes each through dedicated calculation expressions. This segmentation enables precise measurements while managing processing complexity through specialized handling of each comparison scenario.
Solution Approach 2:
The platform implements feedback mechanisms where calculated KPI values are automatically compared against thresholds and historical data, generating actionable insights. This feedback-driven approach maintains measurement precision by continuously validating results while simplifying processing through automated comparison logic.
Data Source
AI summary
Apparatuses and methods are provided to generate customizable databases and/or analyze performance. In an example embodiment, a method of generating customizable databases is provided. The method includes receiving a calculation expression relating to one or more defined characteristics. The calculation expression may be defined by a user. The method also includes loading data into a data warehouse. The data includes at least one of the one or more defined characteristics. The method further includes generating a data cube based on the received calculation expression and the data loaded into the data warehouse. The data cube includes an accessible table. A corresponding apparatus is provided. Additional method and apparatus to analyze performance are also provided.


