Customer Portal

Dynamically setting Join type in Joiners

Comments 4

  • Avatar
    slechtaj
    0
    Comment actions Permalink
    Hi Senthil,

    Setting Join Type attribute using a parameter is not supported in current version. For this issue I have created a new ticket in our tracking system ( please refer to https://bug.javlin.eu/browse/CLO-1715 ). At this moment, you may work the issue around using CloverETL JobFlows. All you have to do is to create three similar graphs. The only difference between those graphs would be the Join Type attribute (make one for each Join Type). In the JobFlow, you only need to select which graph is supposed to be used in a particular run.
  • Avatar
    senthilnathan vedi
    0
    Comment actions Permalink
    Hi Jan Slechta,
    Thank you for your suggestion and filiing a new ticket for this. Is there any quick example you can point me to understand how to use "JobFlow"?

    Thanks,
    Senthil
  • Avatar
    slechtaj
    0
    Comment actions Permalink
    Hi Senthil,

    A good source of information about Jobflows is our online documentation (you may directly refer to Jobflow Design Patterns). However, please note that in order to use Jobflows, you need to have valid CloverETL Server license.
  • Avatar
    slechtaj
    0
    Comment actions Permalink
    Hi Senthil,

    I have told you incorrect information. You can pass Join types to joiners using a parameter. The thing is that you have to use a raw value as parameter value.
    These values are:

    • inner for inner join

    • leftouter for left outer join

    • fullouter for full outer join

    However, you still need to use Jobflows to set these parameters at run time (pass the the value to parameter in ExecuteGraph component).

Please sign in to leave a comment.