×

Creation of change-based data integration jobs

  • US 9,659,072 B2
  • Filed: 01/29/2016
  • Issued: 05/23/2017
  • Est. Priority Date: 07/19/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for transforming a first extract transform load (ETL) job having at least one unload transform load (UTL) portion, the method comprising:

  • decomposing the first ETL job into an intermediate set of one or more Simple UTL jobs;

    for each Simple UTL job of the intermediate set, transforming the job into a transformationally equivalent job to yield a final set of one or more jobs that are a set of change-based transform load (CTL) job(s);

    running the set of CTL job(s) on a source database to yield a target database; and

    running the final set of one or more jobs that are not UTL jobs on a set of at least one source database tables to yield a set of at least one target database tables;

    wherein;

    each Simple UTL job of the intermediate set jobs meets the following criteria;

    a single input action retrieves the contents of a single table, or view on a single table, in a database,contains no actions that operate on the entirety of data for a job,contains no actions that rely on ordering of data, andat least one output stage operates on a database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×