Pages

Helpful Links

Thursday, December 22, 2011

Oracle BPM: Configuring BAM (Process Administrator and Database)

BAM is really necessary for reporting purposes. First of all we create the database for BAM in the External Resources section. Create two connection one for BAM and other for Datamart: Follow the following steps to make databases for BAM and database. First you can configure the BAM shown after the BAM picture.
  1. Login to the Process Admin with Admin Login that's made at the time of installation.
  2. Click on Process Monitoring on left and Click the BAM tab.
  3. Click on Manage Database
  4. Check the Create Database and Create Data structure options
  5. Give Database Administrator user and Password and Click OK.
BAM


After the Database is created we need  to configure it. In BAM confuration:

  1. Go to BAM Link on left inside Process Administror
  2. Click on Process Monitoring on left and Click the BAM tab.
  3. Click the Enable Automatic Update option. Select the External Database made for BAM.
  4. Give the Update Frequency in minutes. (This the periodic time after which the BAM is updated)
  5. Give the data Expiration time. (This is the time data is kept in BAM before deleting or moving it to Datamart).
  6. Save it.
Datamart and BAM settings
 Now the job is to install the process monitoring service.

Windows:
First set the JAVA_HOME environment variable. Right Click on My Computer-> Properties -> Advanced tab -> Click Environment Variable button. Now add a new system variable called JAVA_HOME. Give the path to <ORACLEBPM_HOME>/jre/bin.

Now Install the service using the script <ORABPM_HOME>/bin/oraclebpmwarehouse.bat install .
This installs the service for BAM. In the services a new service can be seen of the name Oracle BPM datawarehouse service default.

Linux:

Same as windows on terminal. The script is this: <ORABPM_HOME>/bin/oraclebpmwarehouse.sh start

1 comment:

  1. Thanks for such detail post. People will surely find it useful. I am always looking out to BPM and Business process management.

    ReplyDelete