AVIO Consulting

Navigating Oracle BAM 12c Composer’s New “Administrator” Page

Sep 17, 2014 | BAM, Oracle

With the latest release of Oracle BAM 12c (12.1.3), Oracle has completely redesigned the user interface (UI) and this is the third post in a four part series of posts introducing this new UI.

In this post, I will give you a brief overview of the new “Administrator” page and hopefully provide you with some insight into the redesign and how to navigate within the new UI.

BAM Composer Administrator Page View

By default, the Administrator page loads with a static image in the main section and with a Navigation Pane on the left-hand side.  With the Navigation Pane you have the option to add, edit/view, delete or refresh the four types of objects using the icons at the top of the Navigation Pane.

BAM Composer Administrator Objects

  • Data Objects
  • Enterprise Message Sources
  • Continuous Queries Monitoring
  • Viewset Monitoring

The Navigation Pane can also be collapsed to provide additional space for the main section.

BAM Composer Data Objects

In the image below you will see the out-of-the-box structure of the BAM Composer Data Objects.  In the fourth post in this series, I will go into further details on the out-of-the-box data objects and their different types.

Clicking on the Data Objects or any of these folders (nodes) will automatically launch the Create Data Object pop-up.  You can also create new data objects clicking-on the “+” at the top of the Navigation Pane.  The create Data Object pop-up provides you with some standard data fields but it is also dynamic depending on the data object Type selected and the Continuous Query Type selected.  Below I’ve shown you the four different pop-ups depending on the Type selected.

Simple Data Object Pop-Up

Derived Data Object Pop-Up

Logical Data Object Pop-Up

External Data Object Pop-Up

One thing that is not very obvious is how to create new folders (nodes) for your data objects.  When creating your data object you provide a Display Name.  It is here that you can create new folders by giving your data object a display name of something like /Test/TestDataObject.

BAM Composer Enterprise Message Sources

Clicking on the Enterprise Message Sources (EMS) will automatically launch the Create Enterprise Message Sources pop-up.  You can also create new EMS by clicking-on the “+” at the top of the Navigation Pane.

Provide a Name & Display Name then click-on the Create button will open the new EMS tab in the main section.

Provide the Connection Information for your EMS.

Provide the Message Configuration for your EMS.

Provide the XML Message Formatting for your EMS.

Provide the Source To Data-Object Field Mapping and click-on Save at the top of the tab.

After clicking on “Save”, you will notice several new buttons are displayed at the top of the tab.

EMS Buttons:

  • Edit – Allows you to make changes to the configuration
  • Start – Subscribes it
  • Stop – Unsubscribes it
  • Metrics – Displays Messages Sent, Messages Persisted & Messages Lost
  • Copy EMS – Allows you to make a copy with a new Name & Display Name

BAM Composer Continuous Queries Monitoring

Clicking on the Continuous Queries Monitoring in the Navigation Pane will open a new tab in the main section.  Using this tab you can monitor all continuous queries across different projects in a single BAM server instance.

Continuous Queries Monitoring Options:

  • The Project pull down allows you to select a single project or view All projects
  • The Status pull down allows you to select a single status or view All statuses
  • The Query Details table shows you several columns of data for each continuous query in your selected view
  • You can Activate, Deactivate or Drop a query using the buttons at the top of the tab
  • You can Refresh the Query Details table using the button at the top of the tab

BAM Composer Viewset Monitoring

Clicking on the Viewset Monitoring in the Navigation Pane will open a new tab in the main section.  Using this tab, you can monitor all Master & Slave Viewsets across different projects in a single BAM server instance.  Monitoring the number of currently open Master Viewsets and the number of Slave Viewsets sharing each master will help you understand the current load on your BAM server.

Viewset Monitoring Options:

  • The Project pull down allows you to select a single project or view All projects
  • The Viewset Details table shows you several columns of data for each currently opend viewset in your selected view
  • You can Close Viewset using the button at the top of the tab
  • You can Refresh the Viewset Details table using the button at the top of the tab

In the next & final post in this series, I will cover the Designer page in greater depth and provide you with further insight into each pages functions, navigations, and uses.