Systems and methods for importing data from electronic data files
First Claim
Patent Images
1. A system comp rising:
- one or more memory devices that store a set of instructions;
at least one processor that executes the set of instructions to perform operations for generating a transformed source electronic data file from a source electronic data file based on inputs received from an interactive mapping graphical user interface presented on a client device, the interactive mapping graphical user interface facilitating a mapping of a format of the source electronic data file to a canonical format included in a transformation template, the operations comprising;
detecting that a file type associated with the source electronic data file is an unknown file type;
providing for a selection of the transformation template via the interactive mapping graphical user interface for associating with the file type;
generating the interactive mapping graphical user interface for presentation on the client device, the interactive mapping graphical user interface including interactive user interface elements for combining data fields in the source electronic data file and mapping the combined data fields to a canonical data field included in the transformation template;
generating the transformed source electronic data file from the source electronic data file based on mappings received via the interactive mapping graphical user interface presented on the client device; and
storing the mappings as a file type profile in a database for subsequent use in importing updates of additional source electronic data files of the file type into a data analysis system without user intervention.
9 Assignments
0 Petitions
Accused Products
Abstract
Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, a file format is assigned to a source electronic data files by a data importation system. The data importation system may further identify a file type identifier associated with the source electronic data file and map the source electronic data file to a transformation template. The data importation system may further store the file format, file type identifier, and an indication of the transformation template as a file type profile associated with the source electronic data file in a database.
218 Citations
20 Claims
-
1. A system comp rising:
-
one or more memory devices that store a set of instructions; at least one processor that executes the set of instructions to perform operations for generating a transformed source electronic data file from a source electronic data file based on inputs received from an interactive mapping graphical user interface presented on a client device, the interactive mapping graphical user interface facilitating a mapping of a format of the source electronic data file to a canonical format included in a transformation template, the operations comprising; detecting that a file type associated with the source electronic data file is an unknown file type; providing for a selection of the transformation template via the interactive mapping graphical user interface for associating with the file type; generating the interactive mapping graphical user interface for presentation on the client device, the interactive mapping graphical user interface including interactive user interface elements for combining data fields in the source electronic data file and mapping the combined data fields to a canonical data field included in the transformation template; generating the transformed source electronic data file from the source electronic data file based on mappings received via the interactive mapping graphical user interface presented on the client device; and storing the mappings as a file type profile in a database for subsequent use in importing updates of additional source electronic data files of the file type into a data analysis system without user intervention. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method comprising:
-
incorporating one or more instructions into one or more memory devices, the one or more instructions configuring one or more computer processors to perform operations for generating a transformed source electronic data file from a source electronic data file based on inputs received from an interactive mapping graphical user interface presented on a client device, the interactive mapping graphical user interface facilitating a mapping a format of the source electronic data file to a canonical format included in a transformation template, the operations comprising; detecting that a file type associated with the source electronic data file is an unknown file type; providing for a selection of the transformation template via the interactive mapping graphical user interface for associating with the file type; generating the interactive mapping graphical user interface for presentation on the client device, the interactive mapping graphical user interface including interactive user interface elements for combining data fields in the source electronic data file and mapping the combined data fields to a canonical data field included in the transformation template; generating the transformed source electronic data file from the source electronic data file based on mappings received via the interactive mapping graphical user interface presented on the client device; and storing the mappings as a file type profile in a database for use in automatically transforming additional source electronic data files of the file type without user intervention. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium comprising instructions that, when executed by at least one processor of a machine, cause the machine to perform operations for generating a transformed source electronic data file from a source electronic data file based on inputs received from an interactive mapping graphical user interface presented on a client device, the interactive mapping graphical user interface facilitating a mapping a format of the source electronic data file to a canonical format included in a transformation template, the operations comprising:
-
detecting a file type associated with the source electronic data file; providing for a selection of the transformation template via the interactive mapping graphical user interface for associating with the file type; generating the interactive mapping graphical user interface for presentation on the client device, the interactive mapping graphical user interface including interactive user interface elements for combining data fields in the source electronic data file and mapping the combined data fields to a canonical data field included in the transformation template; generating the transformed source electronic data file from the source electronic data file based on mappings received via the interactive mapping graphical user interface presented on the client device; and storing the mappings as a file type profile in a database for use in automatically transforming additional source electronic data files of the file type without user intervention.
-
Specification