US and Worldwide: +1 (866) 660-7555
Results 1 to 3 of 3

Thread: Transaction control across transformations

  1. #1
    Join Date
    Jun 2009
    Posts
    17

    Default Transaction control across transformations

    Challenge:

    I need to be able to group a set of job transformations together as one logical transacton in the database. So, for example, in Job 1, transformation A, which performs a discrete set of database ETL, is followed by transformation B, which also performms a discrete set of database ETL. As a requirement, if transformation B fails, I also need to rollback all Database DML performed in transformation A. I have used the "use unique connections" in transformation settings, but across multiple transformations, they act as separate transactions.

    Question:

    Is there a way to create a "transformation container" in a job, that groups Transformation A and Transformation B, such that, they succeed and fail as a whole, and commit and rollback is controlled at this "container" level?

  2. #2
    Join Date
    Nov 1999
    Posts
    9,535

    Default

    No, sorry that is not yet possible.
    I had plans to do it in a next release but I haven't gotten round to doing it yet.
    Matt Casters, Chief Data Integration
    Pentaho, Open Source Business Intelligence
    http://www.pentaho.org -- mcasters@pentaho.org

    Author of the book Pentaho Kettle Solutions by Wiley. Also available as e-Book and on the Kindle reading applications (iPhone, iPad, Android, Kindle devices, ...)

    Join us on IRC server Freenode.net, channel ##pentaho

  3. #3
    Join Date
    Mar 2008
    Posts
    3

    Default

    Hi,

    in new version 4.0.0 that functionaly is included??
    if it is present, how is applicable??

    thaks a lot

    Andrea

    Quote Originally Posted by MattCasters View Post
    No, sorry that is not yet possible.
    I had plans to do it in a next release but I haven't gotten round to doing it yet.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •