Metadata Variance Analytics for Database Migration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity and volume of data from multiple sources pose challenges in efficiently retrieving, combining, and migrating datasets due to differences in metadata design and implementation, leading to potential errors during data migration or merging processes.

Innovation Solution

Storing metadata from multiple sources with variance values in a single structure allows for automated generation of variance reports, enabling efficient migration and testing of large and complex databases by quantifying differences between data sources, thereby facilitating validation and identifying design issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If metadata from multiple data sources with different designs are combined, then data volume and complexity increase, but data migration and merging become more difficult and error-prone

Engineering Contradiction:
Improvedata volumeVSAvoidmetadata structure complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent segments the metadata comparison process into distinct steps: extracting metadata from multiple data sources, normalizing metadata structures, calculating variance values, and generating reports. This segmentation allows complex metadata from different sources to be systematically processed and compared without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a variance calculation system as an intermediary between metadata from different data sources and the final compatibility determination. This intermediary normalizes and quantifies differences, transforming complex structural variations into measurable variance values that facilitate automated comparison and migration decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual testing of data migration is performed, then error detection is thorough, but time consumption and processing efficiency decrease

Engineering Contradiction:
Improvedata migration accuracyVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs self-validation by automatically calculating variance values and generating compatibility reports without requiring manual intervention. The metadata comparison process is automated, allowing the system to self-assess compatibility and identify issues independently, thereby maintaining reliability while eliminating time-consuming manual testing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical testing processes with automated computational algorithms. Instead of人工 inspection, the system uses computational variance calculation to automatically detect metadata differences, substituting human-based verification with machine-based automated validation that is both thorough and time-efficient.

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

3Measurement precision

If comprehensive metadata comparison is performed, then compatibility validation is thorough, but processing speed and efficiency decrease

Engineering Contradiction:
Improvemetadata compatibility precisionVSAvoiddata processing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent extracts only the critical metadata attributes necessary for compatibility validation, such as schema structures, data types, and key field definitions, rather than processing every possible data element. This selective extraction maintains measurement precision for compatibility assessment while significantly improving processing speed by focusing on essential comparison points.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary metadata extraction and variance calculation before final compatibility determination. By pre-processing and normalizing metadata structures in advance, the system prepares comparison data in an optimized format that enables rapid validation while maintaining comprehensive precision, thus balancing thoroughness with speed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11481379B2Metadata variance analytics
Publication Date: 2022.10.25 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11481379B2 patent drawing
  • US11481379B2 patent drawing
  • US11481379B2 patent drawing

AI summary

An example of an apparatus including a network interface to receive first metadata and second metadata. The first metadata is associated with a first data source and the second metadata is associated with a second data source. The apparatus includes a processor to determine a first series of variance values associated with first metadata and second metadata, and to determine a second series of variance values associated with first metadata and second metadata. Furthermore, the apparatus includes a memory storage unit to store the first series of variance values and the second series of variance values. The apparatus includes an analysis engine to analyze the first series of variance values and the second series of variance values to confirm compatibility between the first data source and the second data source. The second series of variance values is to be analyzed after the first series of variance values is passed.