Chapter 8. Pentaho Community Contributions

In this chapter, we will cover these recipes:

  • The PDI MongoDB Delete step
  • The PDI MongoDB GridFS Output step
  • The PDI MongoDB Map/Reduce Output step
  • The PDI MongoDB Lookup step

Introduction

Pentaho Data Integration and the Pentaho BI server include a Marketplace plugin, where the community (individual users/developers or companies) can submit plugins to everyone so that they can use it.

This chapter focuses on PDI plugins related to MongoDB developed by the Pentaho community. By default, Pentaho supports MongoDB, as was demonstrated in the first chapter. However, there is much more functionality from MongoDB that is a gap in Pentaho Enterprise. Pentaho Data Integration with a great pluggable architecture and a good open source ecosystem allows developers to contribute new steps and features. Because of this, some community members have already closed some gaps with some open source solutions available in the Marketplace. Without these features, you'll need to develop Java code at the User Defined Class step, or develop your own custom step to support the features.

This chapter focuses on PDI contributions. However, this doesn't mean that there doesn't exist good plugins for the Pentaho BI server. There are good plugins such as Saiku Analytics. Anyway! The Pentaho BI server is a web platform focused on administration and visualizations, and PDI is responsible for manipulating the data in the first layer of interaction with MongoDB in most cases.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset