-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Pentaho Analytics for MongoDB Cookbook
By :
In this recipe, we guide you through creating two PDI jobs. One uses variables and the other uses parameters. In a PDI process, jobs orchestrate other jobs and transformations in a coordinated way to realize the main business process. These jobs use the transformation created in the last recipe but with some changes, as described in this recipe.
So, in this recipe, we are going create two different jobs, which will be used to send data to a subtransformation. The subtransformation that we will use will be a copy of the transformation in the previous recipe.
To get ready for this recipe, you need to start your ETL development environment Spoon, and make sure you have the MongoDB server started with the data inserted in the last recipes.
Let's start using jobs and variables. We can orchestrate the ETL to run in different ways. In this simple case, we are just using the customer name. Perform the following steps:
chapter1-mongodb-map-reduce-writelog.ktr.Now let's do a quick and simple example using variables:
chapter1-mongodb-map-reduce-writelog transformation. Save it as chapter1-mongodb-map-reduce-writelog-without-parameter.job-variables.Most ETL solutions created in Pentaho Data Integration will be sets of jobs and transformations.
Transformations are workflows with an orchestration of actions that manipulate data using essentially input, transformation, and output steps.
Jobs are workflows with an orchestration of tasks that can be order execution failure or success.
Variables and parameters are extremely useful functions that we can use to create dynamic jobs and transformations.
Change the font size
Change margin width
Change background colour