After publishing the application, business analysts can use the default dashboards the BPM workspace provided or create custom dashboards to view the metrics the BPMN Service Engine gathered while running the BPMN processes.
End users can create custom (user-defined) dashboards by defining graphs in the BPM workspace and assembling those graphs to define a dashboard.
However, you can also use BAM Architect to create a BAM dashboard with the BPM business indicators that you created. You need a BAM Data object for the business indicators you defined in your process.
In this section, you will learn to do the following:
In order to integrate Oracle BPM and Oracle BAM you have to perform a couple of one-time setup tasks such as configuring the BAM adapter in the Oracle EM console and enabling BPMN engine to send events to BAM by configuring BPMN Service Engine's MBean properties. You will learn these tasks in the administration section; however, here it's assumed that the setup task and event enabling are both performed by administrators.
I. Creating data object folders in Oracle BAM Architect
When the process token reaches measurement marks, process specific analytic events are raised. With user defined configurations, these events are passed to Oracle BAM. In Oracle BAM, you need Oracle BAM Data objects to capture those events. And these Data objects are defined in a folder in BAM Architect. This folder path is what you will provide when you set data target preferences for your project SalesToContractDemo.
http://localhost:9001/OracleBAM
(use 9001 if the BAM server is a managed server; else use 7001 if you have single Admin Server configuration)./SalesToContractSamples/ProcessDataObjects
.II. Enabling BAM in BPMN projects
When you deploy a BPM project, Oracle BAM automatically creates the custom and predefined BAM Data objects for that BPM project. And, the directory in which these Data objects are created is defined in the project preference that you will set as follows:
This adapter is set in the admin section of this chapter.
Enter Data Object Path as /SalesToContractSamples/ProcessDataObjects
. This is the path which you have created in Oracle BAM Architect in previous section.
III. Creating BAM data objects
http://localhost:9001/OracleBAM
as WebLogic user.You can find a Data object created as BI_default_<Composite Project Name>_<ProcessName>
in the same way you can find BI_default_SalesToContractDemo_SalesToContract Data object you created.
However, you can create a data object field by clicking on the Add Field tab. In this case you will find all the business indicators listed in the Data objects section.
METRIC_<Business Indicator Name>
and it's type should match. Similarly, you can find that for RANGE_PriceRangeDimensions, there is a column created. This column followed the convention as METRIC_RANGE_<Business Indicator Name>
and type as String.IV. Creating BAM custom dashboards
http://localhost:9001/OracleBAM/
and login as WebLogic user.Shared Reports/Demos/SalesToContractSamples/ProcessDataObjects
.V. Viewing dashboards
When the process token reaches measurement marks, process specific analytic events are raised. Events are passed to Oracle BAM Data objects, defined as path. /SalesToContractSamples/ProcessDataObjects
specified in Project preferences. When you deploy a BPM project, Oracle BAM automatically creates the custom and predefined BAM Data objects for that BPM project.
18.188.139.172