Embedding Pentaho

Pentaho Course ID:



2 days

Course description

This course shows software architects the various ways in which Pentaho can be embedded in their own environments. The topics covered include understanding uniform look & feel, embedding Pentaho reports and visualisations in your own applications, the use of Pentaho data services and direct access to Pentaho APIs. By the end of this course, participants will have learned about the various approaches and techniques available for embedding Pentaho.

The course is aimed at a technical audience with in-depth knowledge of Business Intelligence and the Pentaho BA Suite.

The course is aimed at a technical audience with in-depth knowledge of Business Intelligence and the Pentaho BA Suite.

Java programming skills will be a benefit for this course.

Target Audience

This course is aimed at software architects who want to learn how to integrate Pentaho into a variety of environments.


Learning Goals

After completing this course, you will be able to:

  • create an individual look & feel for Pentaho content
  • integrate Pentaho content at the UI level using RESTful API calls
  • gain direct access to Pentaho data using web service calls
  • embed Pentaho functions using Java API calls

Course schedule

Day 1
Module 1 Embedding Approaches
Module 2 Bundled Embedding
Exercise Creating a Pentaho theme
Exercise Creating a report template
Exercise Creating a PIR template
Exercise Creating an enterprise dashboard template
Module 3 Mashup Embedding
Exercise Integrating Pentaho BA content
Module 4 Advanced Embedding (Part 1)
Exercise Using an XMLA service
Day 2
Module 5 Advanced Embedding (Part 2)
Exercise Using a KTR service
Exercise Using a CDA service
Module 6 Unified Embedding
Exercise Embedding Pentaho Reporting
Exercise Embedding Mondrian
Exercise Embedding Kettle

Our Trainer

Bullauge Dirk 1

Dirk Rönsch

Pentaho Trainer

Bullauge Djordja Markovic 1

Djordja Markovic

Penatho Trainer

Bullauge Laziz 1

Laziz Karimov

Penatho Trainer

Bullauge Christoph 1

Christoph Acker

Penatho Trainer

Deepening knowledge of software and technology

I am interested in this training!


it-novum GmbH Germany

Edelzeller Straße 44 36043 Fulda Germany

E-Mail: info@it-novum.com
+49 661 103-434

it-novum Offices Österreich

Ausstellungsstraße 50 / Zugang C
1020 Vienna

E-Mail: info@it-novum.at
+43 1 205 774 1041

it-novum Switzerland GmbH

Hotelstrasse 1,
8058 Zürich

E-Mail: info@it-novum.ch
+41 44 567 62 07