Tutorial on Pentaho Sparkl application builder

pentaho-logoThis tutorial on Pentaho Sparkl application builder has been thought after my work on developing the A.A.A.R. solution from october to december 2013. With this tutorial I don’t want to steal the scene to the great work of the Pentaho team (in particular of Webdetails) but only share my experience with the people interested in developing it’s own application under the Pentaho Suite in it’s new version 5.

Once upon a time… Pedro Alves announced Sparkl Pentaho Application Builder.

Sparkl, or Pentaho App Builder, is a plugin creator instrument that let you able to PDI-logocreate a complete Pentaho Application, with a “zero code” approach. Sparkl is based on the main idea to use the two major cornerstones of Pentaho: Ctools and Pentaho Data Integration.

Who is able to use those two Pentaho tools, will able in few time to create his own application using Sparkl. This tutorial looks strictly to those skilled people, sharing with them my experience in this way of development. If you think to be one of us… follow the links below and don’t forget to give me a feedback. 🙂

Below some more advanced tutorials, very useful in my experience.

Would you like to add your tutorial to this list or request a new one? Write me.

8 thoughts on “Tutorial on Pentaho Sparkl application builder

  1. Avatar

    Your tutorial is probably only running on a linux system, NOT windows!! This makes it very hard to understand what is occurring in the example(s). With a lot of debugging I could find out the most secrets and issues, but this is not a way for marketing. Samples should run always!! Some topics are not covered at all!! Like how to parameterize the calls to the endpoints. Transformations/Jobs can also be called from X-Actions, but are a long way slower. In fact it takes several seconds to start the X-Action before it gets its full speed.

    • Francesco Corti

      Hi Huib,

      I think that your negative comments with a “probably” are not the correct way to approach a community (and not official) contribution that you are using for free. 😉 A community tutorial should have an approach more similar to: I tested the solution in my environment that is bla bla bla, and I faced that the behaviour is bla bla bla. To make it work I used the source code bla bla bla.

      I would very grateful to you (and all the community with me, probably) if you will share your results, without saying “I found the solution and I bring it for me”. 😉 I will be very happy if you would like to share your results in this tutorial (if interested please write me privately and I will host your contribution in a dedicated article).

      Your suggestion to develop another section about how to pass parameters is great. I will put it in my todo list but I have others priorities so, if you have time to dedicate to it, it would be great.

      Finally, I always use this way to develop source code in Pentaho also on Windows platforms, probably it does not work for you for other reasons. 😉


  2. Avatar

    Dear Sir

    We are new to Pentaho and need your help in the Dashboard

    We are developing a Dashboard in Pentaho – Sparkle.

    We have done the following steps.

    1. Assigned page layout
    2. Assigned components [Data table and query component]
    3. Assigned Data source [JDBC: sales force ]

    When we preview only lable displayed, table values are not displaying.

    Before adding a query component we are getting the error: “error processing component (table_name)”.

    Can you help, what can be the issue..

  3. Avatar

    We are using WINDOWS7 and catalina.out file not available.
    Can we have any link for samples in Sparkle plug-ins with Table component / chart component added in the Dashboard.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.