Question

workspacerunner

  • 5 June 2018
  • 1 reply
  • 3 views

Badge

Hi i am processing data using 5 workspaces. One Workspace calls another by means of the Workspacerunner. The 5 workspaces create 5 logs i want to Analyse. Therefore the last of the 5 processes call a Workspace that read and processes the 5 logs. However, this last Workspace processes more than half a Million records. It seems than the 5 logs are processed before the last log is completely written. If i Limit the Features to read it works fine. Any ideas?


1 reply

Badge +22

Do you have one master workspace running each processor workspace in sequence, or does each processor workspace call the next?

The first situation is more normal, and if wait for job to complete is set to Yes, then the last workspace shouldn't run until the previous log is fully written.

 

 

If the workspaces are chained, then you really shouldn't be using a workspaceRunner, but rather call the next workspace in a shutdown script.

Reply