Tutorials Overview

Oracle Corporation provides tutorials and samples to help you develop business intelligence applications using Oracle Business Intelligence Beans (hereinafter referred to as "BI Beans"). Tutorials are the best place to begin because they guide you through the entire development process, step-by-step. You learn how to define OLAP objects, how to build an application that uses those objects, then how to deploy that application.

Tutorials can be accessed from the JDeveloper Help system or downloaded from Oracle Technology Network (http://otn.oracle.com). Oracle Technology Network always has the latest version of the tutorials.

Before you begin

Before you can use the tutorials, you must perform several installation and configuration tasks, as described in Installing the Demo Database Schema.

Overview of BI Beans application development

BI Beans can be incorporated into both HTML-client and Java-client applications. In HTML-client applications, users work in their preferred browser, and Java does not run on their machines. In Java-client applications, the application runs on the user's machine.

HTML-client applications are best for users who have slower connections or who are simply viewing information. HTML-client applications save valuable bandwidth on users' machines.

Java-client applications are best for users who spend their time analyzing past business performance or developing forecasts of future performance. Such users need a highly interactive environment.

Descriptions of tutorials

There are three tutorials. The first tutorial guides you through the process of creating OLAP objects, which can be used in either HTML-client or Java-client applications. The remaining tutorials guide you through the process of creating an HTML-client application and a Java-client application.

Tutorial Description
Developing OLAP Objects Guides you through the process of creating OLAP objects and copying them to the BI Beans Catalog. Wizards facilitate the development of OLAP objects, which are the building blocks of analytic applications. The BI Beans Catalog allows analyses to be shared within a user community.
Developing a Java-Client Application Guides you through the process of creating a BI Beans Java-client application, then shows you how to extend it. This tutorial requires the OLAP objects that are created in the tutorial Developing OLAP Objects. Using wizards, you generate a basic query, then an application that enables end users to perform advanced queries against the database and to present those results in crosstabs, tables, and graphs.
Developing a JSP Application Guides you through the process of creating a BI Beans JSP (HTML-client) application using JSP tags from the BI Beans tag library. This tutorial requires the OLAP objects that are created in the tutorial Developing OLAP Objects.