Hitachi Vantara Pentaho Community Forums
Results 1 to 4 of 4

Thread: Mutliple inputs in one KTR - is sequential flow possible?

  1. #1
    Join Date
    Apr 2007
    Posts
    12

    Unhappy Mutliple inputs in one KTR - is sequential flow possible?

    I have created one KTR which has:

    a. Transformation work
    b. Business logic
    c. Use of Filter steps (for decision making - like if...else)

    See in the attached KTR. Once flow reaches step, "Filter rows 3"; as per my condition, it runs "Dummy (do nothing). It then proceeds to Excel Output. (Filter step 3 just checks a boolean condition - if excel output column has either ZERO or ONE!)

    However, here is the tricky part???? Upon checking the console, I could see that the KTR process even picked up other inputs of the KTR. Kettle had run:
    a. Table Input 2
    b. Table Input 3
    c. Table Input 3.2, and
    d. Table Input

    Should it not run as per the screen-flow, as specified to Kettle?

    If not, what could be wrong in my approach? If yes, what is the alternative so that my program runs in just one sequence?
    Attached Images Attached Images  

  2. #2
    Join Date
    May 2006
    Posts
    4,882

    Default

    Use multiple transformations and call them from a job. A job runs sequentially.

    Regards,
    Sven

  3. #3
    Join Date
    Apr 2007
    Posts
    12

    Default

    Thanks for your quick reply.


    Is there any setting that makes sequential execution possible for steps in one KTR?

    Regards
    Santosh

  4. #4
    Join Date
    May 2006
    Posts
    4,882

    Default

    jobs run their job entries sequentially, transformations run the steps in parallel. There's no hidden switch change this behaviour.

    Regards,
    Sven

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Privacy Policy | Legal Notices | Safe Harbor Privacy Policy

Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.