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