Federated Table Migration Preserving Mapping Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Enterprises face challenges in rapidly combining data from different database platforms, especially during mergers and acquisitions, where data needs to be formatted for reporting across various database platforms, requiring efficient data migration while preserving complex logical relationships.
Innovation Solution
An analytics module is configured to create federated tables in a multi-source universe database environment, using an Information Design Tool (IDT) with data source references and mapping rules, allowing for the migration of data from a single-source to a multi-source database universe while conserving previous efforts in defining logical relationships.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data is migrated from a single-source database environment to a multi-source database environment, then the ability to access and report data from multiple database platforms is improved, but the complexity of defining and maintaining logical relationships between data sources increases
Solution Approach 1:
The patent creates a virtual copy of the data model by generating a target data model that replicates the source data model's structure and relationships. This virtual copy allows the system to work with multiple data sources without requiring direct manipulation of their complex interconnections, thereby reducing the perceived complexity while maintaining versatility.
Solution Approach 2:
The patent introduces a data model as an intermediary layer between multiple data sources and the reporting system. This intermediary abstracts the complexity of direct relationships between data sources, providing a unified interface that simplifies logical relationship definition while enabling access to multiple platforms.
2Manufacturing precision
If mapping rules are created to define relationships between target tables and source data, then data integration accuracy is improved, but the time and effort required to maintain these mappings increases
Solution Approach 1:
The patent performs preliminary actions by automatically generating mapping rules based on pre-defined templates and patterns. The system proactively creates and maintains mappings before data migration issues arise, reducing the need for ongoing manual adjustment and maintenance while ensuring accurate data integration.
Solution Approach 2:
The patent implements self-service capabilities where the system automatically detects, generates, and maintains mapping rules without requiring continuous manual intervention. The data model self-updates and self-maintains its relationships with source data, reducing the time and effort needed for maintenance while preserving integration accuracy.
3Adaptability or versatility
If federated tables are created in a multi-source universe, then data from multiple platforms can be unified for reporting, but the complexity of the database environment increases
Solution Approach 1:
The patent segments the database environment into distinct layers: source data layers, a virtual data model layer, and a reporting layer. This segmentation isolates complexity to specific layers while maintaining simplicity in others, allowing data unification without proportionally increasing overall system complexity.
Solution Approach 2:
The patent creates a universal data model that serves multiple functions: it represents data from different sources, defines relationships between them, and provides a interface for reporting. This multi-functionality consolidates what would otherwise be separate complex components into a single unified structure, reducing overall environmental complexity.
Data Source
AI summary
Embodiments relate to reporting data of project artifacts in a multi-source universe database environment. In embodiments, an analytics module is configured to receive as input, data in target tables of a data federator. With reference to a file, the analytics module creates a federated table in a federator layer of an Information Design Tool (IDT) in a multi-source universe database environment. The federator layer may also include data source references, objects, and mapping rules. This migration process allows the IDT to preserve with the federated tables, previously created mapping rules defining the complex logical relationship between the target tables and the underlying database data. These mapping rules are used in creating project-based reports of the federated table data in the multi-source database universe environment. In this manner, data can be migrated to a multi-source database universe, while conserving previous effort to define logical relationships between federated data and the database.


