Metadata-Driven Lakehouse Modeling for Faster Analytical Queries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional analytical modeling techniques are not ideal for lakehouse data management, as they fail to leverage the advantages of flexible and cost-efficient unstructured/semi-structured data storage, require heavy user involvement, and are not adaptable to evolving business processes or different use cases, leading to slow modeling and scalability issues.

Innovation Solution

Implement metadata-driven database denormalization and modeling techniques, including schema analysis, query statistics, and transformation jobs to optimize data structure for lakehouses, using methods like path, edge, tree, log, and adaptive denormalization, and state machine modeling to transform data from operational databases to lakehouses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If traditional analytical modeling techniques are used for lakehouse data management, then data can be stored in structured format, but query performance is slow and data access efficiency is poor

Engineering Contradiction:
Improvequery performanceVSAvoiddata structure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent implements adaptive denormalization that dynamically adjusts data structure based on query patterns and workload characteristics. The system automatically transforms normalized data into denormalized formats when analytical queries are detected, and re-normalizes when transactional workloads dominate, optimizing query performance without manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the structural parameters of data storage by implementing multiple denormalization strategies (path, edge, tree, log, and adaptive denormalization) that transform data from highly normalized relational structures into denormalized formats suitable for lakehouse analytics, improving query performance by reducing join operations.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If manual analytical modeling is performed, then data models can be customized for specific use cases, but the process is slow and not adaptable to evolving business processes

Engineering Contradiction:
Improveadaptability to evolving business processesVSAvoidmodeling time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements self-service automated analytical modeling that automatically generates and transforms data models based on detected query patterns and business requirements. The automated metadata-driven transformation engine continuously adapts data structures without requiring manual analyst intervention, enabling rapid response to evolving business processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback loops that monitor query patterns, workload characteristics, and data access patterns to automatically adjust and refine data models. This continuous feedback mechanism enables the system to adapt to changing business requirements and optimize data structures over time without manual reconfiguration.

Inventive Principle:
Principle #23Feedback

3Productivity

If normalized data structure is maintained in lakehouse, then data storage is efficient, but query performance deteriorates due to multiple joins required

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidquery execution speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The patent implements dynamic data structure transformation that automatically denormalizes data from normalized relational formats into lakehouse-optimized denormalized structures when analytical queries are detected. This dynamic transformation maintains storage efficiency while eliminating the need for multiple join operations during query execution, thereby improving query performance.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If heavy user involvement is required for data modeling, then complex analytical requirements can be addressed, but the process becomes cumbersome and difficult to scale

Engineering Contradiction:
Improveanalytical modeling precisionVSAvoidmodeling process complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system implements self-service automated analytical modeling that generates precise data models automatically based on detected business requirements and query patterns. The metadata-driven transformation engine handles complex modeling tasks without manual intervention, maintaining high analytical precision while eliminating the complexity and labor intensity of manual modeling processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250378058A1Metadata-driven analytical data modeling
Publication Date: 2025.12.11 HEWLETT PACKARD ENTERPRISE DEV LP
  • US20250378058A1 patent drawing
  • US20250378058A1 patent drawing
  • US20250378058A1 patent drawing

AI summary

Systems and methods are provided for transforming data stored in an operational database to a format/structure optimized for use in a data lakehouse. The data transformation is metadata-driven, where the metadata characterizing the transformation of data may be automatically generated via the performance of various denormalization/modeling techniques, including: path/edge/tree/log denormalization, and state machine/aggregate/adaptive modeling.