Patent ID: 8688625
Filing Date: 2014-04-01
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method of managing one or more processes providing extract, transform, and load (ETL) application complexity management comprising: defining an ETL job definition; defining a data asset definition; defining a data asset dependency definition; receiving an ETL flow to provide execution of one or more ETL flow steps; retrieving data from a source data asset; applying a data control to the source asset data; producing an ETL job registration and a data asset consumer identifier, based on at least one of the ETL job definition, the data asset definition, the data asset dependency definition, and the source asset data, wherein the data asset consumer identifier includes a roll back plan to remove the effect of one or more errant source data assets; and updating a data asset status, a latest asset available date, and a target data asset; and recognizing when it is a necessary to restart and re-initialize target data assets based on the execution of the ETL flow steps.