O'Reilly logo

Pentaho Data Integration Cookbook Second Edition by María Carina Roldán, Adrián Sergio Pulvirenti, Alex Meadows

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Splitting a stream into two or more streams based on a condition

In this recipe, you will learn to use the Filter rows step in order to split a single stream into different smaller streams. In the There's more... section, you will also see alternative and more efficient ways for doing the same thing in different scenarios.

Let's assume that you have a set of outdoor products in a text file, and you want to differentiate tents from other kinds of products, and also create a subclassification of the tents depending on their prices.

Let's see a sample of this data:

id_product,desc_product,price,category 1,"Swedish Firesteel - Army Model",19,"kitchen" 2,"Mountain House #10 Can Freeze-Dried Food",53,"kitchen" 3,"Lodge Logic L9OG3 Pre-Seasoned 10-1/2-Inch ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required