pentaho community
Engineered, manufactured, and supported in the USA text with American Flag icon

Pentaho Community |work| May 2026

Elara wasn’t a coder. She was a baker. But she downloaded the Pentaho Data Integration (PDI) tool anyway. The first time she opened it, she stared at the "Hop" icons—little arrows connecting steps like "Input" to "Output"—and felt a flicker of hope. It looked like a recipe.

“Hello. I am Elara. I have five bakeries. My PDI transformation is broken. The error says ‘Cannot get a String from a double.’ I don’t know what a double is, except a type of espresso. Please. I have a spreadsheet of croissant sales that is crying.” pentaho community

She expected silence. Or a snarky RTFM (Read the Friendly Manual). Elara wasn’t a coder

Then "Tomasz_P" from Poland, a legendary forum guru who only posted solutions, never questions. He wrote a single line: “For the date mismatch: YYYY-MM-dd HH:mm:ss. Use ‘Select Values’ -> ‘Meta Data’ tab. Attached is your fixed transformation. Next time, sanitize your inputs.” The first time she opened it, she stared

She built her first transformation: "Bakery_Sales_Load." It was a mess. She used "Text File Input" for her ancient cash registers, "Filter Rows" to catch the negative sales from a returned baguette, and a "JavaScript Step" (a controversial choice, as the community would later tease her) to calculate the actual cost of butter.