Hi,
This post gives you very brief introduction about Autosys. I will post some more details about Autosys in upcoming posts.
What is Autosys??
Autosys is an automated job control system for scheduling, monitoring, and reporting. This is developed by Unicenter.
A job is any single command, executable, script. Each job definition contains a variety of qualifying attributes, including the conditions specifying when and where a job should be run.
Autosys uses JIL (Job Information Language) as its own language. We can use this through a command -line interface. JIL is a specification language, with its own syntax, that is used to describe when, where,and how a job should run. When you enter the jil command, you get the jil command prompt, at which you can enter the job definitions one line at a time using this special language. When you exit the jil command -line interface, the job definition is loaded into the database. Alternatively, you can enter the definition as a text file and redirect the file to the jil command. In this case, the jil command activates the language processor, interprets the information in the text file, and loads this information in the database.
Sample from unix command prompt how to use this.
echo "insert_job: xyz
job_type: c
condition: s(xyz)
date_conditions: y
command: dbconnect.ksh (you can give any script name)
machine: machine name on which it needs to be run" | jil
Once done the XYZ job is getting added in Autosys. You can check it the same by using the below command on unix prompt.
$autorep -J XYZ
Make sure to run all this Autosys needs to be install first on your machine
Thanks
This post gives you very brief introduction about Autosys. I will post some more details about Autosys in upcoming posts.
What is Autosys??
Autosys is an automated job control system for scheduling, monitoring, and reporting. This is developed by Unicenter.
A job is any single command, executable, script. Each job definition contains a variety of qualifying attributes, including the conditions specifying when and where a job should be run.
Autosys uses JIL (Job Information Language) as its own language. We can use this through a command -line interface. JIL is a specification language, with its own syntax, that is used to describe when, where,and how a job should run. When you enter the jil command, you get the jil command prompt, at which you can enter the job definitions one line at a time using this special language. When you exit the jil command -line interface, the job definition is loaded into the database. Alternatively, you can enter the definition as a text file and redirect the file to the jil command. In this case, the jil command activates the language processor, interprets the information in the text file, and loads this information in the database.
Sample from unix command prompt how to use this.
echo "insert_job: xyz
job_type: c
condition: s(xyz)
date_conditions: y
command: dbconnect.ksh (you can give any script name)
machine: machine name on which it needs to be run" | jil
Once done the XYZ job is getting added in Autosys. You can check it the same by using the below command on unix prompt.
$autorep -J XYZ
Make sure to run all this Autosys needs to be install first on your machine
Thanks