Ruby Extract-Transform-Load (ETL) tool.

Requirements

Online Documentation

Available at activewarehouse.rubyforge.org/docs/activewarehouse-etl.html

Features

Current supported features:

Dependencies

ActiveWarehouse ETL depends on the following gems:

Usage

Once the ActiveWarehouse ETL gem is installed jobs can be invoked using the included `etl` script. The etl script includes several command line options and can process multiple control files at a time.

Command line options:

Control File Examples

Control file examples can be found in the examples directory.

Running Tests

The tests require Shoulda 1.x.

Feedback

This is a work in progress. Comments should be made on the activewarehouse-discuss mailing list at the moment. Contributions are always welcome.