Sha256: 40b03189e139000f24cab34e1004881e0a0abb9cd8aa0fc3524331c0be64b65c

Contents?: true

Size: 931 Bytes

Versions: 7

Compression:

Stored size: 931 Bytes

Contents

Ruby ETL parser.

== Features

Current supported features:

* ETL Domain Specific Language (DSL) - Control files are specified in a Ruby-based DSL
* Multiple source types - fixed-width and delimited text files currently supported
* Multiple destination types - file and database destinations
* Support for extracting from multiple sources
* Support for loading to multiple destinations
* Extensible transformations - comes with built in SHA1 one-way hash example
* Pre/post processing - export to files and then post process with the bulk import processor for large amounts of data
* Virtual fields - Add a field to the destination data which doesn't exist in the source data


== Requirements

* ActiveSupport Gem
* ActiveRecord Gem
* FasterCSV Gem

== Examples
Examples can be found in the test directory.

== Feedback
This is a work in progress. Comments should be made on the activewarehouse-discuss mailing list at the moment.

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
activewarehouse-etl-0.1.0 README
activewarehouse-etl-0.2.0 README
activewarehouse-etl-0.3.0 README
activewarehouse-etl-0.4.0 README
activewarehouse-etl-0.5.0 README
activewarehouse-etl-0.5.1 README
activewarehouse-etl-0.5.2 README