Можно попробовать CloverETL . Это инструмент ETL на основе Java. Вы можете определить преобразование через визуальный конструктор или код вручную непосредственно в файлах XML, которые используются для хранения данных о преобразованиях.
Он также использует свой собственный язык преобразования - CTL, который используется внутри компонентов преобразования. Вам не нужно быть экспертом в ООП, чтобы использовать его.