This wiki does not contain official documentation and is currently deprecated and read only. Please try reading the documentation on the Liferay Developer Network, the new site dedicated to Liferay documentation. DISCOVER Build your web site, collaborate with your colleagues, manage your content, and more. DEVELOP Build applications that run inside Liferay, extend the features provided out of the box with Liferay's APIs. DISTRIBUTE Let the world know about your app by publishing it in Liferay's marketplace. PARTICIPATE Become a part of Liferay's community, meet other Liferay users, and get involved in the open source project. Pentaho Integration
Table of Contents [-]
Background #
The Pentaho BI Suite is open source Business Intelligence suite with integrated reporting, dashboard, data mining, workflow and ETL capabilities
Business intelligence (BI) refers to computer-based techniques used in spotting, digging-out, and analyzing business data, such as sales revenue by products and/or departments, or by associated costs and incomes
Use Cases #
Liferay generates an enormous ammount of usage data that will benefit of a business intelligence tool so that managers can track the information in Liferay portals
Description #
The main goal of this project is to analyze how can we implement a bridge to communicate Liferay with Pentaho.
The scope of this project would be the creation of a plugin portlet that is able to send Liferay usage data to a Pentaho system in order to be able of creating reports and rendering pentaho statistic graphics in Liferay.
This project will be implemented in two separated phases:
- Extend Liferay services so that they send information and data to Pentaho systems
- Create a reports/dashboard portlet that is capable of defining reports form Pentaho and display them in Liferay
Skills Needed #
- Required: Java, JSP
- Nice to have: Liferay, Pentaho
Deliverables #
A Pentaho portlet for Liferay 6.0.6
References #
Some work is already being done. Info here