I did some integration work with the venerable Pentaho project some years ago. It's got both an Enterprise edition and a Community edition that's open source with tools including ETL and more. https://wiki.pentaho.com/ looks like the best place to start these days.