Oracle® Business Intelligence Scheduler Guide > General Information About Oracle BI Scheduler >

What is Oracle BI Scheduler?


Oracle BI Scheduler is an extensible application and server that manages and schedules jobs. Oracle BI Scheduler supports two kinds of jobs:

  • Scripted jobs.

    Scripted jobs are set up and submitted using the Job Manager feature of the Oracle Business Intelligence Server Administration Tool. For example, a scripted job could periodically load Oracle BI Server usage statistics into a back-end database. For scripted jobs, Oracle BI Scheduler communicates with Oracle BI Server.

    Oracle BI Scheduler supports two published Java interfaces and two scripting languages.

    • Supported Java interfaces:
      • SchedulerJavaExtension.java
      • SchedulerJobInfo.java
    • Supported script languages:
      • VBScript
      • JScript

        NOTE:  Scripting for iBots and scripts defined by the Oracle BI Scheduler Job Manager are supported only under Windows platforms. The Java interfaces support all platforms.

  • Unscripted jobs, called iBots.

    iBots deliver reports and alerts to end users. iBots are configured and submitted for execution using Oracle Business Intelligence Delivers. Oracle BI Scheduler communicates with Oracle Business Intelligence Presentation Services for unscripted jobs. For more information, see Oracle Business Intelligence Presentation Services Administration Guide.

Oracle® Business Intelligence Scheduler Guide Copyright © 2007, Oracle. All rights reserved.