Thursday Aug 14, 2008

Using Pentaho and Liferay to Display IEP Data from Open ESB (and Java CAPS soon)

In general, event processing involves the continuous processing and analysis of high volume, high-speed data streams from inside and outside an organization. The need exists to detect business-critical issues as they happen, and to route, filter and pre-process data continuously over an indeterminate period of time.

The Intelligent Event Processor (IEP) is now available via Open ESB (see https://open-esb.dev.java.net/kb/60/ep-iepse-devguide.html).  It processes data streams and detects business events in real-time, querying data elements that are in continuous, unbounded, rapid, existing time-varying streams and which do not represent static data, thus providing a technology that meets the need to process data continuously over a period of time.

IEP currently provides a design environment plus an infrastructure engine for executing the logic within a runtime engine. What is doesn't provide is an environment for the data to be displayed (a dashboard).  That is where dashboarding solutions, like Pentaho, come into play.

Pentaho can be configured to use IEP as a data source.  Additionally, there is an integration between Pentaho and Liferay, so that environment is supported as well.  There have been many questions how to configure Pentaho and Liferay on Glassfish.  Instructions can be found here:

 http://developers.sun.com/docs/javacaps/tutorials/tutorials/Third-party/Pentaho-Liferay-Glassfish-Installation-Instructions.pdf

 From there, pull your IEP data into Pentaho and start building a dashboard.


About

Jennifer Glore

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today