You use Oracle BI Scheduler and Job Manager to automate agents and jobs. For example, you might want to automatically deliver analyses, dashboards, briefing books, or alerts to BI users once per week, or automatically run a script once per day to load Oracle BI Server statistics into a database for analysis.
This chapter contains the following sections:
Oracle BI Scheduler is a server that manages and schedules jobs. Oracle BI Scheduler supports two kinds of jobs:
Scripted jobs.
Scripted jobs are configured and submitted using Job Manager. For example, a scripted job could periodically load the Oracle BI Server usage statistics into a back-end database. In this example Oracle BI Scheduler communicates with the BI Server. However, scripted jobs might not access the BI Server, for example by saving the output of an agent to a shared drive. Scripted jobs can also be configured through agents and actions.
Oracle BI Scheduler supports jobs that are written in the Java programming language or in the VBScript and JScript scripting languages.
Note:
Scripting for agents and scripts that are defined by the Oracle BI Scheduler Job Manager are supported only under Windows platforms. The Java interfaces support all platforms.Agents.
Agents are configured and submitted for execution using Oracle BI Delivers. Agents deliver content to end users. Content can be analyses, dashboards, briefing books, or alerts. After delivering content, agents can also execute actions. Actions include Java actions, URL actions, Web service actions, and server script actions. Agents can also run other agents, creating chains of agents. Oracle BI Scheduler communicates with Oracle BI Presentation Services for unscripted jobs.
Note:
There are thus two different forms of custom Java that can be executed: Java scripted jobs run in their own right and Java actions run as part of an agent.Oracle BI Scheduler consists of the following components:
Oracle BI Scheduler Job Manager
Oracle BI Scheduler Service process: <Oracle_Home>/bin/obish<n>
Mail tab under the Configuration tab in Fusion Middleware Control
Command line job invocation tool:
Windows operating systems: saschinvoke.exe
UNIX operating systems: saschinvoke
Some topics that might be of interest to security administrators are covered in other guides. Table 1-1 lists these topics and indicates where to go for more information.
Table 1-1 Topics Covered in Other Guides
Topic | Where to Go for More Information |
---|---|
Configuration settings affecting agents |
|
Configuring data sources |
|
Information about security, including configuring SSO and SSL |
Oracle Fusion Middleware Security Guide for Oracle Business Intelligence Enterprise Edition |
Installing and upgrading |
Oracle Fusion Middleware Installation Guide for Oracle Business Intelligence Oracle Fusion Middleware Upgrade Guide for Oracle Business Intelligence Enterprise Edition |