Да. Просто напишите Python, используя интерфейс DB-API для вашей базы данных.
Большинство программ ETL предоставляют модные «языки высокого уровня» или GUI с перетаскиванием, которые не очень помогают.
Python столь же выразителен и с ним легко работать.
Отказ от запутывания. Просто используйте старый добрый Python.
Мы делаем это каждый день, и мы очень, очень довольны результатами. Это просто, понятно и эффективно.