Hi SAS Community,
I am scheduling a project in enterprise guide which has 2 process flow but it choosing second process flow as start of execution and it is getting fail.so what is order of execution in windows scheduling? can i change it?
thanks you !
Force the execution order by having only one process flow.
Inside EG you can use an ordered list to run thing in the order you want, but I am not sure it works when you schedule it.
Maybe better to use one flow...:0
//Fredrik
Yes, you can change the order. By default, when you schedule a project, the whole project is run (in its default order). For example, if you look at the EGScript1.vbs (the VBScript file created by EG that Windows Task Scheduler runs to execute your project), in it you'll see where the whole project is run:
'-----
' run the project
'-----
prjObject.run
If Checkerror("Project.run") = True Then
Exit Sub
End If
Instead of using that code, you can replace it with code that gets the desired process flows from the project's ContainerCollection and run them in whatever order you desire. For example:
prjObject.ContainerCollection.Item("Process Flow 2").Run
prjObject.ContainerCollection.Item("Process Flow 1").Run
Casey
Register today and join us virtually on June 16!
sasglobalforum.com | #SASGF
View now: on-demand content for SAS users
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.
Find more tutorials on the SAS Users YouTube channel.