Multi-dimensional Target Setting via Segmented Dimensions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack an efficient method for creating and managing multi-dimensional target settings across varying dimensions and time granularities, particularly in cloud-based systems like SAP HANA, which limits the ability to define and compare key performance indicators (KPIs) effectively.
Innovation Solution
A graphical user interface application is developed to create, store, and utilize planned target data, allowing users to define KPIs with multi-dimensional settings across any time range and granularity, generating data access protocol service links (e.g., OData based URLs) for consumption by both HANA and non-HANA based applications, enabling real-time visualization and comparison of target versus actual data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional systems are used for target setting, then system simplicity is maintained, but the ability to manage multi-dimensional targets across varying dimensions and time granularities is insufficient
Solution Approach 1:
The system segments target settings into multiple independent dimensions (e.g., time, geography, product lines) and time granularities (daily, weekly, monthly, yearly), allowing each dimension to be configured and managed separately through the graphical interface, thereby achieving multi-dimensional target management without overwhelming system complexity
Solution Approach 2:
The patent introduces multiple dimensional layers (time dimension, organizational dimension, product dimension) and time granularity levels into the target setting system, transforming a simple single-dimension target setting into a multi-dimensional framework that can handle complex business scenarios while maintaining system structure through standardized dimensional models
2Productivity
If manual target setting methods are used, then implementation simplicity is maintained, but productivity and efficiency in creating and managing targets are reduced
Solution Approach 1:
The system performs preliminary actions by automatically generating target values through aggregation from lower time granularities (e.g., monthly targets are automatically calculated by aggregating weekly targets), and by pre-configuring dimensional hierarchies and relationships, thereby reducing the time and effort required for manual target setting and management
Solution Approach 2:
The system enables self-service target management where users can independently configure dimensions, set time granularities, and manage target values through the graphical interface without requiring manual intervention from system administrators or complex configuration procedures, thereby improving productivity and reducing configuration time
3Adaptability or versatility
If target data is not standardized for access, then data accessibility is limited, but the ability to share and reuse target data across different applications is reduced
Solution Approach 1:
The system creates a universal target data model that can be accessed and reused by multiple different applications and systems through standardized data access interfaces, allowing the same target data to serve multiple functions and applications simultaneously, thereby enabling data reuse without loss of accessibility or information integrity
Data Source
AI summary
Systems, methods, and non-transitory computer-readable mediums having program instructions thereon, provide for creating, storing and utilizing planned target data with a target-setting graphical user application based a cloud-based system. The target-setting application can create multi-dimensional target settings for any HANA or non-HANA based data source. The target-setting application can store planned targets for entities of an organization across varying dimensions and time granularity. Also, the target-setting application generates data access protocol service links of the target data so the target data can be consumed by both HANA and non-HANA based applications.


