Hitachi Vantara Pentaho Community Wiki
Child pages
  • Pentaho Software Architecture

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Pentaho Metadata Editor allows for editing of Pentaho Metadata schemas.  This application was developed using SWT.  This functionality will eventually be merged into the Pentaho Modeler.

*Source Location: * svn://source.pentaho.org/svnroot/pentaho-metadata-editor

...

Many of the pillars have pluggable entry points that allow for extensibility of the suite.  This is a listing of the plugins that are bundled by default within the Pentaho community suite.

Pentaho Platform Plugins

common-ui

common-ui hosts a number of shared thin client and server components used by other plugins.  Major common components within common-ui include the thin client data -access

common-ui

cdf

reporting

pdi

api, the visualization API, a shared client-side prompting library, general common ui components, and more.

Source Location: https://github.com/pentaho/pentaho-platform-plugin-common-ui

Architectural Owner: Nick Baker

Architectural Area: Information Delivery

data-access

data-access is a plugin that hosts the data source wizard and other common data access components such as the database connection dialog and the thin modeler.  The client code is based on GWT-XUL, and the back-end web services are a mix of GWT-RPC and SOAP based web service calls.

The datasource wizard allows for creation of Mondrian and Pentaho Metadata based datasources.  There is a CSV option that stages the data into a single table, and a database option where users can specify relationships between tables.  The datasource wizard will automatically generate schemas that then can be customized later by the user.

Source Location: https://github.com/pentaho/data-access

Architectural Owner: Nick Baker

Architectural Area: Data Management / Integration

cdf

cdf is short for "community dashboard framework", which provides a general framework for dashboarding, including a pluggable component architecture.  WebDetails primarily drives the direction of CDF.

Source Location: https://github.com/webdetails/cdf

Project Homepage: http://www.webdetails.pt/ctools/cdf.html

Architectural Owner: Pedro Alves

Architectural Area: Information Delivery

reporting

The reporting plugin contains the elements necessary for executing Pentaho Reporting within the context of the platform.  Included is a thin- client report viewer based on CDF, and backend execution components for running and scheduling reports.

Source Location: https://github.com/pentaho/pentaho-platform-plugin-reporting

Architectural Owner: Thomas Morgner

Architectural Area: Information Delivery

pdi

The PDI plugin allows native execution of transformations and jobs within the BI Server.  At this time it is not bundled by default in the BI Server.

Source Location: svn://source.pentaho.org/svnroot/platform-plugins/pdi-platform-plugin

Architectural Owner: Nick Baker

Architectural Area: Data Management / Integration

Kettle Plugins

agile-bi

big-data

...