Third-Party Triggering of Oracle BI Scheduler Jobs
Third-party applications and scripts can 
launch an Oracle BI Scheduler job from the command line. They can also change 
the Job Parameters for a single instance. This change simulates 
third-party-triggered iBots. The interface for the command line is:
saschinvoke.exe -u <Admin 
Name>/<Admin Password> (-j <job id> | 
-i <iBot path>) [-m <machine name>[:<port>]] ([-r <replace parameter filename>] | [-a <append parameter filename>])
-i <iBot path>) [-m <machine name>[:<port>]] ([-r <replace parameter filename>] | [-a <append parameter filename>])
The required parameters <Admin 
Name> and <Admin Password> are the same as those configured for Oracle 
BI Scheduler where you invoke the job. You can invoke the job either by the job 
ID or by the iBot path. Optionally, you can specify a machine and port for 
Oracle BI Scheduler server. If this is omitted, the invoker uses localhost and 
9705 respectively.
The invoker also takes an optional job 
parameter file. Depending on the mode you choose, the parameters configured in 
Oracle BI Scheduler are changed in one of the following ways by the options in 
the job parameter file:
- Replace the existing parameters, using the following syntax:
- Append to the existing parameters, using the following syntax:
- When using a parameter file, employ the following rules:
Using Replace Mode
In replace mode, the file can specify to 
leave some parameters as they are in Oracle BI Scheduler. To specify this for a 
specific line, enter $SCH_DEFAULT$ on the line. This text string acts as a 
variable and replaces the $SCH_DEFAULT$ text with the text from the original 
Oracle BI Scheduler parameter. 
If you use the saschinvoke command, make 
sure the job parameters are correct. The saschinvoke command does not test the 
parameters for correctness. A job may not properly execute if invalid parameters 
are passed to it.
Thanks,
Satya Ranki Reddy
 
 
No comments:
Post a Comment