Create Custom Template in Pentaho Dashboard

Posted on by By admin, in Pentaho | 0

This blog explains the process of creating a custom template in Pentaho Dashboard.

Pentaho provides few templates in Pentaho dashboard by default. When we want to create a dashboard with template which is different from the existing, we need to create a custom template.

Make data easy with Helical Insight.
Helical Insight is the world’s best open source business intelligence tool.

Get your 30 Days Trail Version

Log into Pentaho and click on Create New –> Dashboard

Pentaho Dashboard

Overview of Pentaho dashboard is as shown

Pentaho Dashboard Template

If we wanted to create a dashboard with below template, we have to create custom one since it is not present in the default list

Pentaho Dashboard Custom Template

Below are the steps to be followed to create above custom template

  1. Stop the server
  2. Navigate to below location /pentaho/server/pentaho-server/pentaho-solutions/system/dashboards/templates/xul
  3. Pentaho Dashboard Custom Template

  4. Consider the template which is similar to the custom template. Here let us consider 3-over-2 template.
  5. Copy the files ‘.properties’, ‘.xul’ and rename the files with required names. Note that the file name must start with unique id which is in sequence with other existing files.
  6. Pentaho Dasbboard

  7. Open properties file, change the name and save. This name is the display name of the template.
  8. Pentaho Dashboard

  9. Open xul file, change the box attributes to match template we are trying to create.
  10. A vbox node creates a column, an hbox node creates a row, a box element defines an individual panel in each row.
  11. Ensure that each box, vbox, and hbox node has its own unique id.
  12. Make data easy with Helical Insight.
    Helical Insight is the world’s best open source business intelligence tool.

    Grab The 30 Days Free Trail

  13. Below is the screenshot of 3 over 2 xul
  14. Pentaho Dashboard

  15. Now, to get xul of 6 over 1, we need to add one more hbox with 3 panels. Also, remove one panel from last hbox. Also change the ids of hbox and vbox as shown.
  16. Pentaho Dashboard

  17. Create an image which resembles the required template and name it as 15-6-over-1 image
  18. Make sure that the size is same as of existing template images.
  19. Pentaho Dashboard

  20. Save all the files and close.
  21. Start the server.
  22. Check the templates in the dashboard creation.

Pentaho Dashboard

Make data easy with Helical Insight.
Helical Insight is the world’s best open source business intelligence tool.

Lets Start 30 Days Free Trail

In case if you have any queries please get us at support@helicaltech.com

Mounika Pulimamidi
BI Developer
Helical IT Solutions Pvt Ltd

logo

Best Open Source Business Intelligence Software Helical Insight Here

logo

A Business Intelligence Framework


logo

Best Open Source Business Intelligence Software Helical Insight is Here

logo

A Business Intelligence Framework

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments