Metadata Propagation via Generalized ETL Categorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing metadata propagation methods in data engineering are inflexible and unable to add recalculated metadata, such as statistics, and require rigid rule-based mappings, which limits their applicability and efficiency.

Innovation Solution

A method that categorizes metadata and ETL processes to generalize them, allowing for the definition of propagation rules and generating metadata for ETL-converted data based on these categorizations, enabling flexible metadata propagation and reducing the need for recalculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If rigid rule-based metadata propagation is used, then metadata extraction is systematic, but metadata extraction time increases and flexibility is reduced

Engineering Contradiction:
Improvesystematic metadata extractionVSAvoidmetadata extraction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary categorization of metadata and ETL processes into general types before actual metadata propagation occurs. By pre-defining these categories and their relationships, the system avoids performing detailed rule matching during each metadata extraction operation, thereby reducing extraction time while maintaining systematic processing through the predefined category framework.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a universal categorization framework where metadata and ETL processes are classified into general types that can be reused across multiple operations. This universal classification system allows the same category definitions to serve multiple metadata propagation tasks, reducing redundant processing and extraction time while ensuring consistent systematic extraction through the unified framework.

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

2Device complexity

If classification rules are used to determine metadata, then metadata propagation is structured, but adaptability to different metadata types is reduced

Engineering Contradiction:
Improvemetadata propagation structureVSAvoidadaptability to metadata types
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system segments metadata and ETL processes into distinct categorical types, separating the structure definition from the specific metadata instances. This segmentation allows the structured framework to define general categories while maintaining adaptability by allowing new specific metadata types to be mapped to existing categories without changing the overall structure, thus resolving the contradiction between structured propagation and adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent enables adaptability by allowing the parameters of metadata categories to be modified and extended. The general type framework accommodates different metadata types by changing the specific parameters and attributes associated with each category, maintaining the structured propagation framework while adapting to diverse metadata requirements through parameter flexibility rather than structural changes.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If rule-based metadata determination is used, then metadata consistency is maintained, but ability to add recalculated metadata is lost

Engineering Contradiction:
Improvemetadata consistencyVSAvoidability to add recalculated metadata
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The system introduces an intermediary categorization layer between the structured rule framework and the actual metadata. This intermediary category system acts as a mediator that maintains consistency through the structured framework while allowing flexibility to add recalculated metadata by mapping it to appropriate categories. The category framework serves as the intermediary that reconciles the need for consistency with the ability to add new metadata types including recalculated statistics.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12086190B2Metadata propagation method for graph structure data
Publication Date: 2024.09.10 HITACHI LTD
  • US12086190B2 patent drawing
  • US12086190B2 patent drawing
  • US12086190B2 patent drawing

AI summary

A method for determining metadata propagation generated by an Extract, Transfer, Load (ETL) process. The method may include categorizing metadata given to data sources to generalize the metadata and categorizing the ETL process to generalize the ETL process; defining propagation rules for the generalized metadata and generalized ETL process; and generating metadata for ETL-converted data based on the categorization of the generalized metadata and generalized ETL process, and corresponding ones of the propagation rules.