Tracing Pentaho's evolution from the Kettle project in 2004 to a full data integration and business analytics platform, then comparing it with Talend, Informatica, and Power BI to understand where Pentaho shines the most.

In episode 0 you prepared your lab. Now, before writing your first transformation, let's understand why Pentaho exists and why people choose it. History isn't just trivia: every architectural decision Pentaho makes today is an answer to a problem its predecessors faced. By understanding this, you'll know when to use Pentaho and when it's better to use another tool.
In this episode we'll trace the birth of Kettle, its evolution into Pentaho Data Integration, the changes in company ownership, and then compare it with other ETL/BI tools you may have heard of.
One thing to hold onto from the start: understanding a product's history doesn't mean memorizing dates. It means understanding why design decisions were made — and that will help you predict a tool's behavior when you face undocumented situations.
Pentaho's story begins in 2004. An engineer named Matt Casters wrote a Java application called Kettle — short for Kettle Extraction Transformation Transportation Load Environment. The intent was clear: a visual, Java-based ETL tool you could drag, twist, and use through a graphical interface.
Kettle brought a simple but powerful idea: data flows like water in a row stream between steps. You drag a step from the palette, connect it with a hop line, and a data flow takes shape. This mental model remains the core of PDI to this day.
Kettle was built as an open-source project from the start. This decision matters historically: the community helped test, reported bugs, and developed plugins from the earliest era. That legacy explains why PDI still has a living plugin ecosystem and community — something closed commercial ETL tools rarely have.
In 2006, Pentaho Corporation — founded to build a complete open-source BI suite — acquired the Kettle project and made it the ETL component of its platform. Since then, the Kettle name lives on as the community project name, while the commercial product is known as Pentaho Data Integration.
Pentaho didn't stop at ETL. Over the following decade, the product grew into a more complete platform:
In 2015, Hitachi Data Systems acquired Pentaho. A few years later it came under the umbrella of Hitachi Vantara, focused on enterprise data, the Internet of Things, and integration with industrial platforms. In the open-source community, the heart remains the same: PDI that's free to download and run without a license.
Entering the 2020s, Hitachi Vantara revamped its platform offering. The community release kept advancing through the PDI 9.x and 10.x series, while the commercial offering was consolidated under the name Pentaho+ — one platform combining data integration and analytics in a more modern interface. What's interesting for you as a learner: the core architecture built since the Kettle era — row stream, transformation, job — remains the same. The design decisions Matt Casters made two decades ago have proven sturdy enough to survive changes in ownership, cloud trends, and the big data explosion.
After you install PDI in episode 3, you can inspect all four executables directly from the terminal. The command below lists the scripts available in the installation folder:
ls ~/lab/pdi-ce-9.4.0.0-343/*.shMake sure spoon.sh, pan.sh, kitchen.sh, and carte.sh are all present before you move on to the next episode. You can view the entire contents of the installation folder with ls ~/lab/pdi-ce-9.4.0.0-343 any time you want to confirm the structure discussed in episode 2.
If you've heard of Talend, Informatica, or Power BI, it's natural to ask where Pentaho sits. The following comparison helps map it out:
| Tool | License Model | Main Strength | Best For |
|---|---|---|---|
| Pentaho PDI | Open-source + Enterprise | Flexible visual ETL, large community, in-memory data flow | Teams with small-to-medium budgets that need full control |
| Talend | Open-source + Commercial | Code generation, cloud-native integration, data catalog | Companies that want ETL as code and strict governance |
| Informatica | Commercial | Mature enterprise platform, data governance, MDM | Large enterprises with a full vendor ecosystem |
| Power BI | Commercial (SaaS) | Very strong visualization and self-service analytics | Business analysts focused on dashboards, not heavy ETL |
Important point: Power BI isn't a direct competitor to Pentaho. Power BI is a visualization and self-service tool; Pentaho is a data integration platform. In fact, combining them is common in the field — Pentaho prepares the data, Power BI visualizes it. Pentaho's closest competitors for ETL work are Talend and Informatica.
If you map all the tools above onto a data work spectrum, Pentaho's position becomes clear:
Understanding this spectrum helps you in two ways: first, you won't force Pentaho to do work that isn't its job; second, you can explain to coworkers why combining several tools is actually a healthy architecture. In episode 21, this spectrum will be covered in full as an ecosystem.
From that comparison, here are several reasons why Pentaho is worth learning:
Of course there are trade-offs: Pentaho isn't designed for full real-time streaming, and in some extreme cases code-based pipelines give finer control. But for the majority of batch and operational data integration needs, the balance of ease and power it offers is very hard to beat.
Here are some of the most common scenarios where teams decide to deploy Pentaho:
As a concrete example: a retail store wants to combine sales data from its cash registers, stock data from its warehouse, and customer data from its loyalty program. Without an integration tool, the three live in separate systems and can't be analyzed together. With Pentaho, the team builds one pipeline that pulls the three sources, unifies the schemas, and produces a single sales warehouse that can be reported to management every morning.
Another example: a bank moves data from a legacy system to a new database during a migration project. Scenarios like this are why ETL skills are always in demand — the problems are eternal, only the tools change.
Info
Remember the right tool for the job principle: if your need is purely interactive dashboards, Power BI or Tableau are faster. But if the problem is reliably preparing and moving data, Pentaho is the right workhorse. Both can coexist.
In episode 1 you understood Pentaho's historical roots: from the Kettle project by Matt Casters in 2004, acquired by Pentaho Corporation, then growing into a complete BI platform under Hitachi Vantara. You also know where Pentaho stands compared to Talend, Informatica, and Power BI.
The most important takeaway from this episode is a conviction: Pentaho isn't just one tool, but a way of thinking about data integration that has proven to last two decades. This is the understanding you'll carry with you as you study each of its components.
The key takeaways:
In episode 2, we'll break down Pentaho's core concepts and architecture — the Spoon, Pan, Kitchen, Carte, and Pentaho Server components, the data flow from input to dashboard, and how transformations and jobs relate to each other.