Jothi Shankar Kumar wrote:What has BI got to do with Java? In this sense how can I use my existing knowledge in Java to learn BI concepts using Pentaho? Is there a Java based API that I could use for all my reporting needs?
Pentaho BI suite is completely developed using Java and related open standards. You can not use your existing knowledge in Java to learn BI concepts. What you certainly can is to use you existing knowledge in Java to become a Pentaho BI developer. Being a Java developer is not a requisite, but it might help really a lot for quite a bunch of task,
Jothi Shankar Kumar wrote:A Pentaho BI Developer?? I'm looking for ways to achieve some kind of reporting and do you mean to say I can contribute and develop Pentaho BI? I did not quite understand it?
sorry, I didn't mean developing Pentaho software, but developig BI solutions (or simply some reports) using the Pentaho software.
Most Pentaho software has a Java API to allow you to embed it in your own software and that includes Pentaho Reporting and Pentaho Data Integration (both are LGPL licensed).
For Pentaho Reporting I wrote a blurb on my blog: http://www.ibridge.be/?p=177
For PDI there is some information to get you started on the wiki: http://wiki.pentaho.com/display/EAI/Pentaho+Data+Integration+-+Java+API+Examples