Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Get to know Pentaho Kettle PDI - Introduction
Rating: 4.4 out of 5(489 ratings)
6,743 students

Get to know Pentaho Kettle PDI - Introduction

Great start for you to understand what is PDI
Last updated 1/2019
English
English [Auto],

What you'll learn

  • Install PDI
  • Demo of simple ETL between tables
  • Connect to data source with PDI
  • Introduce Sakila case study and goals
  • PDI environment
  • demo of simple file to tables
  • simple null handling

Course content

7 sections22 lectures2h 4m total length
  • Welcome to the course3:50

    Explore how to use Pentaho Kettle PDI to connect to databases, design a simple transformation with input and output steps, and run it to populate a MySQL table.

  • Your first ETL example - table to table6:39

    Master your first etl by moving data from one table to another using the spoon gui in Pentaho Kettle PDI, with simple input and output steps and a quick win.

  • Your first ETL explained6:22

    Create your first ETL by building a simple transformation that moves data from a table in one database to another, using table input, a table output, and field mapping.

  • Second ETL explained - file to table9:03

    Learn to extract data from a CSV file and load it into a database table using Pentaho Kettle PDI, including transformation steps, field mapping, and data type formatting.

Requirements

  • Basic SQL knowlege

Description

This course is about the foundation of PDI - Pentaho data integration.

What am I going to get from this introduction?

  • understand PDI environment

  • learn what are jobs and transformations

  • learn basic table input output

  • understand the scope of the large course: "learn ETL with Pentaho kettle PDI "

This is a good overview on the subject,
it is not by any means a full course on the subject, you will need to take another course
to become expert by doing a lot of hands on your self.


Who this course is for:

  • SQL developers
  • ETL developers
  • code developers (Python,PHP...)
  • Automation developers
  • BI developers
  • software project managers
  • anyone who like to understand what is ETL