Skip to main content
Pentaho Documentation

Extend Pentaho Analyzer with Custom Visualizations

You can develop third-party visualizations and integrate them into Pentaho Analyzer. This section will show you how to create an example KPI Visualization. The example will show you how to generate a simple Key Performance Indicator (KPI) which calculates a minimum, maximum, or average on a single measure across a single level.

In this example, you create this visualization:


File:/example_kpi.png

This visualization generates a simple KPI that calculates a minimum, maximum, or avage on a single measure across a single level.

To extend a custom visualization, perform these actions in order:
  1. Create a Pentaho BA Server Plug-in
  2. Define the custom visualization
  3. Register the visualization with Pentaho Visualization API
  4. Register the visualization with Pentaho Analyzer
  5. Register the created JavaScript files with Pentaho Analyzer
  6. Restart the BA Server and test the visualization