11-24-2017 10:46 AM
I have been working on an experimental code to schedule a job in sas without using unix. The code is as follows:
%let &vartoincrement = %eval(&&&vartoincrement + 86400);
But it has come to me now that there has been a big issue all along. On running this program, it executes the included program after the required amount of wait time, after which it goes on a never ending loop without waiting for a day. I want the included program to execute at a specific time and keep repeating at that very same time everyday till we stop it. How do I include this way to stop the program, and how do I make it repeat at the same time everyday? Please advice...
11-24-2017 11:23 AM
Note: I know I could try using the "break" and "Window" option to try and specify if I want to continue the loop..... But how do I do so?
11-24-2017 08:14 PM
Curious to know why you are trying to create your own scheduler in SAS when there are more functional OS, SAS-supplied and third party schedulers available. I would check out what schedulers are already being used in your organisation. Also scheduling is available in SAS using SAS Management Console.
11-27-2017 02:40 AM
Your curiosity is totally agreeable, but I actually want to be able to not use any external schedulers since it would be cool to find an alternative. The sleep function is a great yet cumbersome way to do so, but I kinda figured that it would probably be the only way, provided I can debug the program I made.