Backing Store Tutorial

For this tutorial, you can use either the project you have developed in the previous two tutorials, or the provided example project.

After you have prepared a project described in Cache OM Tutorial, you are ready to add a backing store to it.

To complete just the backing store tutorial, you can begin with the provided cache object management tutorial project:

BE_HOME/examples/standard/FraudDetectionCache

Finally, if you do not want to complete the steps in the backing store tutorial, you can refer to the fully configured example project, provided in

BE_HOME/examples/standard/FraudDetectionStore.

This tutorial guides you through the basic steps required to set up a backing store for the Fraud Detection Cache project. The "Backing Store Setup" section in TIBCO BusinessEvents Developer’s Guide covers more cases. The tutorial organizes the steps to create a convenient flow, as follows:

First, Prerequisites: DBMS Product Setup

The tutorial explains the prerequisites in general. Refer to the TIBCO BusinessEvents Readme for DBMS product requirements.

Verifying DBMS Software and Driver and Editing the TRA.

Then, TIBCO BusinessEvents Project Configuration

Some TIBCO BusinessEvents Studio project configuration can be done before or after database schema setup. If ontology-related configuration is required, however, it must be completed before running the database setup scripts.

Ontology-related configuration may be required for special cases that you won’t deal with in this example project. (See the section Cases That May Need Additional Setup in TIBCO BusinessEvents Developer’s Guide for more details.) Ontology-related configuration is also required if you want to exclude any entity types from the backing store (or to include types that were earlier excluded). Cache preloading settings are not related to backing store setup, and can be configured and changed at any time.

Finally, Database Schema Setup

Schema setup is facilitated by the scripts provided with the product. The tutorial uses default values throughout. The scripts can also be used to reset the project.