Automated Database Column Matching System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of migrating data from a source database to a destination database in employee information systems is complex, time-consuming, and costly due to the need for human operators to manually match columns with different names and data types, often resulting in a high number of false positives and increased effort.
Innovation Solution
A computer system that identifies similarities between columns in the source and destination databases based on column names, data types, and data distributions, displays suggested matches, and receives user input to refine these matches, enabling efficient data migration by transforming the data format to match the destination database structure.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If human operators manually match columns between source and destination databases, then data migration can be performed, but the process becomes time-consuming and tedious
Solution Approach 1:
The patent replaces the manual mechanical process of human operators matching columns with an automated computer-based system that uses algorithms to identify and match columns between source and destination databases based on structural similarities, thereby reducing migration time while maintaining accuracy
Solution Approach 2:
The system enables self-service data migration by automatically performing column matching without requiring human intervention, allowing the migration process to execute autonomously based on pre-defined matching criteria and database schema analysis
2Reliability
If human operators manually match columns with different names and data types, then data migration can be performed, but the cost increases
Solution Approach 1:
The patent substitutes expensive manual human labor with an automated computational system that performs column matching using algorithms, significantly reducing migration costs while maintaining or improving matching accuracy through consistent application of matching criteria
3Reliability
If human operators perform column matching, then data migration can proceed, but the process becomes complex and tedious
Solution Approach 1:
The patent extracts the complex column matching task from the overall migration process and handles it automatically through dedicated algorithms that analyze database schemas, compare column properties, and generate matching mappings, thereby simplifying the user's interaction with the system
Solution Approach 2:
The system introduces an intermediary automated matching layer between the source and destination databases that handles the complexity of column mapping, allowing users to initiate migration without needing to understand or manually resolve the complex matching logic
Data Source
AI summary
A method and apparatus for migrating data. A computer system locates information about a structure used to store the data in a source database. The computer system identifies similarities between first columns in the source database and second columns in a destination database based on column names and compatible data types in the information. The computer system also displays suggestions for matches between the first columns in the source database and the second columns in the destination database on a display system based on the similarities identified. Further, the computer system receives user input to the suggestions, enabling reaching a desired level of matching to migrate the data from the source database to the destination database.


