Understanding 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Article