TIBCO BusinessEvents and TIBCO Live Datamart Integration

TIBCO Liveview Web provides various visualizations, such as, charts, bars, graphs, and so on, to represent the data in real time. Using TIBCO LiveView Web you can also perform aggregations over the data. The visualizations are updated in real time based on the changes to the underlying entities of the BusinessEvents project (concept, event, or metrics). The charts could be pie chart to show status, bar charts to display trends in change in values, and so on.

Note: The Live Datamart plugin for TIBCO BusinessEvents is available only in the TIBCO BusinessEvents Enterprise edition.
The following entities of a BusinessEvents project are supported:
  • Concepts
    Note: History is not supported for Concepts.
  • Events
  • Metrics
    Note: Metric URLs and tracking fields are not supported.
There are three main components of this integration:
  • TIBCO StreamBase Server
  • TIBCO Liveview Web
  • TIBCO BusinessEvents Enterprise Edition

TIBCO BusinessEvents Enterprise Edition ships an example TIBCO BusinessEvents project with Liveview configuration files at the following location: TIBCO_HOME\examples\liveview\FraudDetectionLiveView.

High Level Architecture

In the high level, the BusinessEvents and LiveView DataMart uses LiveView client API, where BusinessEvents acts as a publisher, pushing data for the selected entities from BusinessEvents cluster to the StreamBase server. The LiveView Web connects to the underlying StreamBase server to provide support for the charting, quering, alerting, and so on. The LiveView client API provides the mechanism to create, modify, or delete te LiveView data tables.

Note: It is recommended to periodically clean up or purge data from Live Datamart, otherwise it will run out of machine resources.