OLAP Cube Template Metadata Modification System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional OLAP cube modifications are cumbersome and time-consuming, requiring extensive back-and-forth communication and process changes, which frustrate analysts seeking timely data views for business intelligence.

Innovation Solution

An OLAP specification system that allows users to specify a new OLAP cube from a template using a user interface, generating viable options for modifying metadata within predetermined rules, enabling users to create a new OLAP cube without involving a technical solution team, by determining OLAP cube templates, copying template metadata, generating and presenting modification options, and receiving user input to store the modified metadata.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users want to change the OLAP cube structure (add or remove dimensions), then the OLAP cube can be adapted to new business intelligence needs, but a cumbersome process involving extensive back-and-forth communication with the technical solution team is required

Engineering Contradiction:
ImproveOLAP cube structure adaptabilityVSAvoidProcess simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables business analysts to self-serve by directly modifying OLAP cube structures through a user interface without requiring technical solution team involvement. The system provides drag-and-drop functionality and automated metadata generation that allows end-users to independently add, remove, or modify dimensions and measures in OLAP cubes, transforming a previously team-dependent process into an autonomous user capability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-generates viable metadata options based on the user's structural changes before the user finalizes their OLAP cube modification. When a user adds or removes dimensions, the system automatically creates candidate metadata definitions in advance, allowing the user to review and select from pre-computed options rather than waiting for technical team processing, thereby accelerating the adaptation process.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the technical solution team follows the cumbersome process to implement OLAP cube changes, then the OLAP cube can be modified, but the process is non-timely and causes analyst frustration

Engineering Contradiction:
ImproveOLAP cube modification capabilityVSAvoidTime to implement changes
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system empowers business analysts to independently perform OLAP cube modifications through an intuitive user interface, eliminating the time-consuming back-and-forth communication cycles with the technical solution team. Users can directly add, remove, or modify dimensions and measures, with the system automatically handling metadata generation and validation, reducing implementation time from days or weeks to minutes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual, communication-intensive mechanical process of OLAP cube modification with an automated computer-based system. The system automatically generates metadata, validates structural changes, and updates OLAP cubes through software automation rather than human-to-human communication and manual processing, dramatically reducing the time required for modifications.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If a technical solution team is involved in every OLAP cube change, then changes can be properly implemented, but the process becomes burdensome and non-timely

Engineering Contradiction:
ImproveChange implementation accuracyVSAvoidChange implementation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables business analysts to autonomously implement OLAP cube changes with built-in validation and guidance, eliminating the need for technical solution team involvement while maintaining reliability. The system provides automated metadata generation, structural validation, and error checking that ensures changes are implemented correctly without requiring expert human review, thereby maintaining accuracy while dramatically improving speed.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates automated feedback mechanisms that validate OLAP cube structural changes in real-time, providing immediate confirmation or correction to users. The system checks for metadata consistency, dimensional integrity, and measure validity, offering instant feedback that guides users toward correct implementations, thereby maintaining the reliability previously provided by technical teams while enabling faster autonomous changes.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8521755B2Flexible cube data warehousing
Publication Date: 2013.08.27 ACCENTURE GLOBAL SERVICES LTD
  • US8521755B2 patent drawing
  • US8521755B2 patent drawing
  • US8521755B2 patent drawing

AI summary

An online analytical processing (OLAP) specification system for specifying a new OLAP cube from an OLAP cube template including an OLAP cube template determination module determining the OLAP cube template and retrieve a corresponding template metadata file, the template metadata file including metadata defining the structure of the OLAP cube template. The OLAP specification system also includes a metadata copy module copying the template metadata file to create a base metadata file. The OLAP specification system also includes a viable options generation module generating and presenting viable options for modifying metadata in the base metadata file to define the new OLAP cube, where the viable options for modifying metadata in the base metadata file conforms with one or more predetermined rules. The OLAP specification system further includes a metadata receipt module receiving input via a user interface indicating a modification to the metadata in the base metadata file based on the presented viable options and storing the modified base metadata file as a new metadata file defining the new OLAP cube.