Enterprise resource planning (ERP) system data extraction, loading, and directing
First Claim
Patent Images
1. A method of extracting data from an enterprise resource planning (ERP) system and directing the extracted data to one or more end user destinations, the method comprising:
- receiving mounted file system data, wherein the mounted file system data further identifies a mounted file system server directory;
receiving destination data, wherein the destination data is comprised of a target file server or a target database;
writing the mounted file system data and destination data to a control file;
receiving profile data, wherein the profile data references the destination data, wherein the profile data is further comprised of requested data and an authorization request, and wherein the requested data is comprised of one or more ERP data tables or ERP data fields;
pinging the mounted file server directory in order to detect the received profile data;
in response to detecting the profile data, determining the destination data from the profile data;
authorizing the profile data in response to the authorization request;
extracting the requested data from one or more ERP databases;
transmitting or loading the extracted requested data to the target file server or target database identified in the destination data; and
transmitting the extracted data from the target file server or target database to a user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
An enterprise resource planning (ERP) system data extraction, directing, and loading (EDL) method, system, application, and computer program is disclosed having a Data Export Workbench (DEW) application and Data Integrator (DI) application operating within an ERP system environment. The EDL method and system can use existing hardware systems to quickly and efficiently extract, direct, and load any user requested data from an ERP system to predefined and controlled destinations that can be widely accessed by one or more users.
57 Citations
9 Claims
-
1. A method of extracting data from an enterprise resource planning (ERP) system and directing the extracted data to one or more end user destinations, the method comprising:
-
receiving mounted file system data, wherein the mounted file system data further identifies a mounted file system server directory; receiving destination data, wherein the destination data is comprised of a target file server or a target database; writing the mounted file system data and destination data to a control file; receiving profile data, wherein the profile data references the destination data, wherein the profile data is further comprised of requested data and an authorization request, and wherein the requested data is comprised of one or more ERP data tables or ERP data fields; pinging the mounted file server directory in order to detect the received profile data; in response to detecting the profile data, determining the destination data from the profile data; authorizing the profile data in response to the authorization request; extracting the requested data from one or more ERP databases; transmitting or loading the extracted requested data to the target file server or target database identified in the destination data; and transmitting the extracted data from the target file server or target database to a user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for extracting data from an enterprise resource planning (ERP) system and directing the extracted data to one or more end users, the computer program product comprising a non-transitory computer readable medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
-
receive, by the computing device, mounted file system data, wherein the mounted file system data further identifies a mounted file system server and directory; receive, by the computing device, destination data, wherein the destination data is comprised of a target file server or a target database; write, by the computing device, the mounted file system data and destination data to a control file; receive, by the computing device, profile data, wherein the profile data references the destination data, wherein the profile data is further comprised of defined requested data and an authorization request, and wherein the requested data is comprised of one or more ERP data tables or ERP data fields; ping, by the computing device, the mounted file server directory in order to detect the received profile data; in response to detecting the profile data by the computing device, determine the destination data from the profile data; authorize, by the computing device, the profile data in response to the authorization request; extract, by the computing device, the defined requested data from one or more ERP databases; transmit or load, by the computing device, the extracted requested data to the target file server or target database identified in the destination data; and transmit, by the computing device, the extracted data from the target file server or target database to a user terminal.
-
Specification