Talend Open Studio For Master Data Management: A Practical Starter Guide 2nd...
After several long nights and weekends I finally managed to finish my work on the 2nd edition of the practical starter guide for Talend MDM (open source version). My main aim was to update the existing...
View ArticlePentaho BI-Server 5.0 Community Edition Released
This morning I heard about some exciting news: Pentaho 5.0 CE will be released this Wednesday. I've already been playing around with the development build some weeks ago. The first big difference that...
View ArticleExpose your Pentaho Kettle transformation as a web service
Did you know that you can expose your Kettle transformation quite easily as a web service? I will quickly walk you through the setup based on a very simple example:Imagine we are a UK store selling...
View ArticleGoing Agile: Test your Pentaho ETL transformations and jobs with DBFit and...
Going Agile: ETLFit (Testing)This article is part of the Going Agile series of articles. Articles published so far:Pentaho Community Build Framework (CBF)Sqitch Database Change ManagementIntroducing...
View ArticlePentaho 5.0 Reporting by Example: Beginner’s Guide (Book review)
Ok, ok ... I said in the previous blog post that it was the last one for this year, but I certainly mustn't let the year end without mentioning the best book yet on Pentaho Report Designer: Pentaho 5.0...
View ArticleTalend Open Studio Cookbook (Book review)
I had some time in the holidays to read the recently published book "Talend Open Studio Cookbook" by Rick Barton. I have to admit, I was quite impressed by this book! I can highly recommend it to...
View ArticleBuilding a Data Mart with Pentaho Data Integration (Video Course)
I have been an enthusiastic follower of the Pentaho open source business intelligence movement for many years. At the beginning of 2013 I got asked to create a video tutorial/course on populating a...
View ArticleEasy way to pass down all parameters to Pentaho subreports
At yesterday’s Pentaho London User Group (PLUG) meetup I discussed with Thomas Morgner again the topic sub-reports. For a long time I’ve tried to explain that sub-reports are a concept that shouldn’t...
View ArticlePentaho for Big Data Analytics book review
When I first heard about this book, I got quite excited. I looked up the info on the Packt website and when I saw the page count, 118 pages, a bit question mark came up. Then I had a look at the table...
View ArticleSparkl: Create your own app for the Pentaho BI/BA Server
Installing SparklThis is just a very brief walkthrough, Francesco Corti has already published an excellent step by step tutorial here, so please have a look there for detailed instructions):From Home...
View ArticleHaving problems starting Pentaho Kettle Spoon on Linux? Here are some...
End of last year I decided it was time to ditch Ubuntu for a pure Gnome experience. I didn't quite fancy installing Gnome 3.10 on top of Ubuntu due to some user having problems with this. So Fedora...
View ArticlePentaho CDE and Bootstrap: The essential getting started info
Quite inspired by the recent interesting webinar by Harris Ward (@hazamonzo) of Ivy Information Systems I prepared this short write-down of the core principles of using the Bootstrap framework with...
View ArticlePentaho CDE: Create your custom table
Pentaho Dashboards CDE: Create your custom tableYou want to implement something in your dashboard that is not covered by the out-of-the-box dashboard components? Luckily, with Pentaho CDE the world is...
View ArticleSetting a variable value dynamically in a Pentaho Data Integration job
Setting a variable value dynamically in a Pentaho Data Integration jobOn some occasions you might have to set a variable value dynamically in a job so that you can pass it on to the Execute SQL Script...
View ArticleMoving Blog: Goodbye Blogger - Hello Github Pages
I've posted my articles for many years now on Blogger. While Blogger is fairly low maintenance, getting the formatting right for my articles was always a bit of a hassle. I used to write my articles on...
View ArticlePentaho Report Designer: How to show the parameter display name in your...
One of my blog's readers just asked me quite an interesting question: How can I show the parameter display name in my Pentaho report if it is different from the parameter value?Note: Just to clarify,...
View ArticleHow to work with MapReduce Key Value Pairs in Pentaho Data Integration
How to work with MapReduce Key Value Pairs in Pentaho Data IntegrationMy main objective for this article is to provide you an understanding on how to use multiple fields to group by and multiple fields...
View ArticlePentaho Kettle Parameters and Variables: Tips and Tricks
Pentaho Kettle Parameters and Variables: Tips and TricksThis blog post is not intended to be a formal introduction to using parameters and variables in Pentaho Kettle, but more a practical showcase of...
View ArticleIntroducing the Kettle Test Framework Beta
Kettle Test Framework (KTF)Subtitle: Kettle Testing for the Non-Java DevelopersAnnouncing the KTF Beta:PrecautionsPlease note that KTF is still in Beta and has undergone only minimal testing. Please...
View ArticleGoing Agile: Sqitch Database Change Management
Going Agile: Sqitch Database Change ManagementYou have your database scripts under a dedicated version control and change management system, right? If not, I recommend doing this now.While there have...
View ArticleAdvanced routing in Pentaho Kettle jobs - Part 2
Part one provided an introduction to Pentaho Kettle routing. This follow-up article will take a look at an additional example, which will retrieve an input value for the condition from a database. This...
View ArticlePentaho PostgreSQL Bulk Loader: How to fix a Unicode error
When using the Pentaho PostgreSQL Bulk Loader step, you might come across following error message in the log:INFO 26-08 13:04:07,005 - PostgreSQL Bulk Loader - ERROR {0} ERROR: invalid byte sequence...
View ArticleBook Review: Instant Pentaho Data Integration Kitchen
There are more and more books being published on Pentaho these days. This time, a little book called Instant Pentaho Data Integration Kitchen (ca. 76 pages) by Sergio Ramazzina is making its way into...
View ArticleGoing Agile: Pentaho Community Build Framework (CBF)
Going Agile: Pentaho Community Build Framework (CBF)Info SourcesCBF WebsiteMy old blog postPrashant’s Pentaho forum postWhyCBF is an excellent tool to automate the build of your Pentaho BI/BA servers....
View ArticleUnderstanding the Pentaho Kettle Dimension Insert/Update Step Null Value...
We will be using a very simple sample transformation to test the null value behaviour:We use the Data Grid step to provide some sample data. We specified an id and name column and added data for one...
View Article