I have 3 workspaces; they need to be run like this:
1st to be run is workspaceA, 2nd to be run is workspaceB, 3rd to be run is
workspaceC.
I know in Scheduler I can set each to run for example:
workspaceA runs at 905p, workspaceB runs at at 910p, workspaceC runs at 915p.
But, this approach poses a risk that if workspaceA fails during its run, workspaceB and workspaceC will still run and that could corrupt my data. It seems more prudent that if, for example, workspaceA fails to run that workspacesB and C will not run.
What is the best way to deal with this situation using FME Server?
Should I create a new workspace using FMEJobSubmitter Transformer or add FMEJobSubmitter Transformer to the workspaceA, B, and C?