Customer Portal

Output with no metadata

Comments 3

  • Avatar
    slechtaj
    0
    Comment actions Permalink
    Hi Jason,

    DBExecute does not need to have any input / output port connected. Especially for TRUNCATE statements. I’m not familiar with the scenario you are working on but in general you do not need to have any edge between the DBExecute and another component. Of course SimpleCopy does not produce any record and therefore it expects to receive records on the input port. However, you may simply skip the SimpleCopy and use one of the reader components Clover provides you with.

    Hope this helps.
  • Avatar
    jblythe99
    0
    Comment actions Permalink
    Thank for the reply and that definitely help the first part of my scenario. Is there a way to have the subsequent steps be triggered by the finishing of the DBExecute step? I probably could write something to a logging table and have the next steps start after a field is updated or the like, but that would be less desirable.

    Thanks again for your reply.

    jason
  • Avatar
    simaj
    0
    Comment actions Permalink
    Hi Jason,

    CloverETL uses concept of phases for this purposes . When you add a new component to the graph you will see in the left upper corner of the component a number that says in which phase this component will be executed. In your case you might want to set DBExecute to run in phase zero and the rest of the graph in phase one that follows right after finishing the phase zero.

    For further information : http://doc.cloveretl.com/documentation/ ... hases.html

Please sign in to leave a comment.