Call : (+91) 968636 4243
Mail :

Pentaho CTools

Pentaho CTools - Essentials training course teaches you how to develop pixel-perfect dashboards that conform to your organization's brand identity and provide a refined end-user experience. Learn an easy and fast way to create dynamic dashboards which allow users to explore and understand large amounts of data using a variety of charts and tables to drill into the exact data they want.

Pentaho CTools - Advanced training course teachs you to add dynamic and interactive features to improve the experience for dashboard users. Learn how to create dashboards with dynamic layouts that respond based on the device or window size; create dynamic, parameterized dashboard tables and charts; create dynamic text components, and personalize text components with session variables; create custom add-ins; create map components, create template components; and embed dashboards in HTML pages or within other CTools dashboards.

The Pentaho CTools workshop is ideal for:

  • Architects


Pentaho CTools - Essentials
(Duration : 2 Days)


Dashboard Design

  • Dashboard Design Stages

CTools Architecture

  • Architecture Overview

Introduction to CDF and CDE

  • CDF Technology, Features, and Uses
  • Introduction to CDE
  • The CDE Layout Perspective

Creating Dashboard Data Sources with CDA

  • Introduction to CDA
  • Adding a Mondrian Data Source to the Dashboard
  • Adding Compound Data Accesses

Adding Components to the Dashboard

  • The Components Perspective

Configuring Charts with CCC

  • Introduction to CCC2

Interaction Between Components

  • Adding Parameters
  • Adding Selectors

CDE Widgets

Pentaho CTools - Advanced
(Duration : 2 Days)


Advanced Layout Concepts


Dashboard Components

  • Add the KPI Table Component
  • Add the Scatter Plot Chart
  • Add the Top 3 Countries Table
  • Add the Bar Chart

Lifecycle of Components and Dashboard Interactions

  • Add Custom Parameters
  • Add Filter Components
  • Add Listeners and Parameters
  • Add JavaScript to Switch Between Chart Types
  • Customize Charts
  • Dynamically Resize Charts
  • Add Dynamic Text
  • Update Listeners and Parameters
  • Customize the Bar Chart
  • Add Additional Dynamic Text Components

Developer Tools

  • Use Developer Tools to Create the Hello User Message

Custom Add-Ins

  • Add a Custom Add-In

Map Components

  • Add a Map Component
  • Match Data Values with Colors
  • Customize the Map Markers
  • Define the Default Zoom Level and Range

Template Components

  • Create a Template Component to Display Card Data

Role Based Dashboard Behavior

  • Create a Welcome Message Using a Session Variable

Embedding Dashboards

  • Embedding Dashboards in an HTML page
  • Embed a Dashboard Component in a CTools Dashboard

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.