Data Warehouse Model Federation via Semantic Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data warehouse systems face challenges in interoperability, as clients need to interact with proprietary interfaces of different data warehouses to access and manage semantically enriched models, leading to increased complexity and restricted access.

Innovation Solution

A method for data warehouse model federation that allows converting a semantically enriched model from a source data warehouse to a target data warehouse, providing access to the associated data and security policies, and deploying the transformed model, thereby enabling seamless integration and reuse across different data warehouse systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If clients interact with proprietary interfaces of different data warehouses to access semantically enriched models, then access to models is enabled, but system complexity increases

Engineering Contradiction:
Improveaccess capabilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a federation interface as an intermediary layer between clients and multiple data warehouse proprietary interfaces. This mediator translates and harmonizes interactions with different proprietary interfaces, enabling clients to access semantically enriched models across multiple data warehouses without directly dealing with each proprietary interface's complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The federation interface provides a universal access mechanism that works across multiple data warehouse systems with different proprietary interfaces. Instead of requiring separate client implementations for each data warehouse, the universal federation interface handles diverse interface requirements, reducing overall system complexity while maintaining broad access capability.

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

2Adaptability or versatility

If semantically enriched models are converted between different data warehouse interfaces, then model availability increases, but conversion complexity increases

Engineering Contradiction:
Improvemodel availabilityVSAvoidconversion complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates copies of semantically enriched models when converting them between different data warehouse interfaces. Instead of complex real-time transformations, the system generates and stores model copies in target data warehouse formats, enabling efficient retrieval and reducing conversion complexity while maintaining model availability across multiple systems.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The conversion process performs preliminary actions by pre-processing and pre-converting models to target interface formats before deployment. This advance preparation reduces the complexity of runtime conversions and enables smoother model availability across different data warehouse systems.

Inventive Principle:
Principle #10Preliminary action

3Speed

If data is replicated across data warehouses for model conversion, then access speed improves, but data redundancy increases

Engineering Contradiction:
Improveaccess speedVSAvoiddata redundancy
Core Design Contradiction:
SpeedVSLoss of substance

Solution Approach 1:

The patent applies local quality by replicating only the specific data portions required for semantically enriched models in each data warehouse, rather than performing full data replication. This selective local replication improves access speed for model operations while minimizing unnecessary data redundancy across the distributed system.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10289725B2Enterprise data warehouse model federation
Publication Date: 2019.05.14 SAP SE
  • US10289725B2 patent drawing
  • US10289725B2 patent drawing
  • US10289725B2 patent drawing

AI summary

The present disclosure describes methods, systems, and computer program products for providing data warehouse model federation. One computer-implemented method includes receiving a request to transform a first semantically enriched model to a second semantically enriched model, wherein the first semantically enriched model operates in a first data warehouse and the second semantically enriched model operates in a second data warehouse; identifying a set of data associated with the first semantically enriched model, wherein the set of data is stored in the first data warehouse; providing access to the set of data associated with the first semantically enriched model from the second data warehouse; creating the second semantically enriched model based on the first semantically enriched model using an interface of the second data warehouse; and deploying the second semantically enriched model in the second data warehouse.