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.


Comments:

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

Is there an alternate?

Posted by Paedagogus on September 07, 2008 at 05:15 AM PDT #

Apologize for that. The link should be: http://developers.sun.com/docs/javacaps/tutorials/tutorials/Third-party/Pentaho-Liferay-Glassfish-Installation-Instructions.pdf

Posted by Jennifer Glore on September 16, 2008 at 01:00 PM PDT #

I'm new to BI and Pentaho, and the following statement popped up to me:

"...Pentaho can be configured to use IEP as a data source.."

Then, I desperately started to Google that combination for some guide/wiki-post/tutorial that could show how is this done (with no success). Could you please point me in the right direction on this? Right now I'm in the planning phase of a big project that could potentially make use of IEP and Pentaho, and I need arguments to support the viability of an open source platform.

Thanks in advance.

Posted by Ruben G on November 04, 2008 at 09:40 AM PST #

For Ruben,

As you can define IEP flows, the IEP service can save data in iepseDB's tables.
So, you can configure Pentaho (datasource) and the reporting component you use in Penteho, to access these data.

Cheers.

Posted by Bertrand Goetzmann on November 05, 2008 at 06:18 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
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