Uwe, Based on your description, one way I see it being supported by NiFi is the "master" process runs as an ExecuteProcess processor and then the result/output of this is directed to one or more ExecuteStreamCommand processors that carry on follow on processing.
If that does not work, are there additional constraints/criteria that extend beyond this process? What is the relationship like between the follow-on processes? On Tue, Feb 23, 2016 at 5:11 AM, Uwe Geercken <[email protected]> wrote: > Hi Aldrin, > > I still have problem getting started. So I write up a little bit more. > > I have a master process that runs first. Then I have multiple other > processes that are supposed to run only after the master process has > finished. The processes are external processes. > > So a typical flow would be that the master starts. The other processes > don't start because the master process is still running and has not > completed. Once the master process completes, the other processes can start. > > I hope this helps and you can give me another hint of how to do that. > > Rgds, > > Uwe > > *Gesendet:* Montag, 22. Februar 2016 um 22:28 Uhr > *Von:* "Aldrin Piri" <[email protected]> > *An:* [email protected] > *Betreff:* Re: ExecuteProcess > Uwe, > > Welcome to the community! > > If you are looking for one process to be kicked off by another, there is a > related processor to ExecuteProcess called ExecuteStreamCommand and I > believe should what you are looking for. ExecuteStreamCommand will accept > FlowFiles from incoming connections and use those to drive processing. In > this case, you could have whatever stimulus you are waiting for drive > follow on execution. > > If this does not solve what you are looking for, could you please provide > some additional details about your needs that are unmet by the > ExecuteStreamCommand approach? > > Thanks! > > On Mon, Feb 22, 2016 at 2:47 PM, Uwe Geercken <[email protected]> > wrote: >> >> Hello, >> >> I am new to Nifi and have a general question for the ExecuteProcess >> processor. >> >> Is it possible with Nifi to run a process and have a second process wait >> until the first one finished? How would I do that? It looks like though >> that this processor does not allow for an incomming connection, so I wonder >> if there is a different strategy I could take. >> >> Tahnks for your valuable help. >> >> Uwe >> >
