General ETL Machine, a customizable ETL framework built in Pentaho Data Integration (Kettle)