Unified Metadata Repository for Search and Analytics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for business data management require separate tools for operational and analytical modalities, leading to inefficiencies in search, query, reporting, and analytics, as they lack a unified metadata model to facilitate model-based operations across these domains.

Innovation Solution

The introduction of a metadata repository architecture that includes business object view and multi-dimensional analytical view metadata models, allowing for model-based access and reuse across search, query, reporting, and analytics, eliminating the need for separate abstraction layers and enabling integration of various metadata models through a common meta-metadata model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If separate tools are used for operational and analytical modalities, then each modality can be optimized independently, but the system complexity increases and efficiency decreases due to lack of integration

Engineering Contradiction:
Improveefficiency of search, query, reporting and analyticsVSAvoidsystem complexity due to separate tools
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges operational and analytical modalities into a single unified system that uses a common metadata model for both transactional operations and analytical operations. This eliminates the need for separate tools and abstraction layers, reducing system complexity while improving efficiency through integrated access to business objects.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified metadata model serves multiple functions simultaneously - it supports both operational modality (transactional operations on business objects) and analytical modality (search, query, reporting, and analytics). This multi-functionality eliminates the need for separate specialized tools while maintaining optimization for both modalities.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of manufacture

If separate abstraction layers are used for operational and analytical modalities, then each modality can be independently optimized, but the development complexity and time increase

Engineering Contradiction:
Improveease of developing queries and reportsVSAvoidtime for developing queries and reports
Core Design Contradiction:
Ease of manufactureVSLoss of time

Solution Approach 1:

The patent combines the operational and analytical abstraction layers into a single unified metadata model that both modalities can access directly. This eliminates the need to develop and maintain separate abstraction layers, reducing development complexity and accelerating the creation of queries and reports.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified metadata model provides universal access for both operational and analytical operations, serving as a single interface for developing queries, reports, and analytics. This eliminates the need for separate development processes and tools, improving ease of manufacture while reducing time loss.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If multiple specialized tools are used for different business modalities, then each tool can be optimized for its specific purpose, but the overall system efficiency decreases due to integration overhead

Engineering Contradiction:
Improvereliability of operational and analytical operationsVSAvoidoverall system efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges operational and analytical operations into a single system using a unified metadata model, eliminating integration overhead between separate tools. This maintains reliability through consistent data access while improving overall system efficiency by removing the performance penalties associated with tool integration.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8719224B2Common modeling of data access and provisioning for search, query, reporting and/or analytics
Publication Date: 2014.05.06 SAP SE
  • US8719224B2 patent drawing
  • US8719224B2 patent drawing
  • US8719224B2 patent drawing

AI summary

A system includes first metadata defining a business object object model, and second metadata defining a first object model to define a query on the business object object model. The first object model is an instance of a business object view metadata model, and the business object object model is an instance of a business object metadata model. In some aspects, a request is received to retrieve a result element associated with a query on a business object, the business object comprising an instance of a business object object model, and the business object is instantiated based on first metadata defining the business object object model. An instance of a business object view object model is instantiated based on second metadata defining the business object view object model, the instance of the business object view object model defining the query on the business object.