O'Reilly logo

Pentaho Data Integration 4 Cookbook by María Carina Roldán, Adrián Sergio Pulvirenti

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

Chapter 4. File Management

In this chapter, we will cover:

  • Copying or moving one or more files
  • Deleting one or more files
  • Getting files from a remote server
  • Putting files on a remote server
  • Copying or moving a custom list of files
  • Deleting a custom list of files
  • Comparing files and folders
  • Working with ZIP files

Introduction

On many occasions, the development of Kettle jobs and transformations involves manipulation of files, such as reading or writing a file along with other manipulations. Look at this sample scenario, where you have to:

  • Get a file with orders from a remote server
  • Validate and load the orders into a database
  • Move the processed file to a designated folder
  • If a file with that name already exists, rename the older version
  • If the orders in the file ...

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