Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 2ed1f2a2b4
Fetching contributors…

Cannot retrieve contributors at this time

41 lines (25 sloc) 1.107 kB

ActiveWarehouse-ETL sample

This is a sample of ETL built on a very small data set (the rails git commit log) for educational purposes.

Build Status

How to run

More explanations will be added here later on. In the mean time:

  • make sure to have mysql installed and running (brew install mysql)
  • install ruby 1.9.3 (and I suggest RVM if possible)
  • edit config/database.yml to reflect your mysql setup
  • then:
bundle install
mysql -u root -p -e "create database aw_etl_sample_etl_execution"
mysql -u root -p -e "create database aw_etl_sample_datawarehouse CHARACTER SET utf8 COLLATE utf8_general_ci"

bundle exec etl etl/process_all.ebf

Tests

There are a couple of specs to show how to test your dimension builders. Run with:

rake spec

Contributors

  • Thibaut Barrère
  • Alisson Cavalcante Agiani

Contributing

Pull-request are most-welcome! Get in touch before working on anything significant though.

License

MIT

Jump to Line
Something went wrong with that request. Please try again.