Я исследую инструменты ETL для импорта плоских файлов в базу данных и последующего экспорта XML-файлов.
Многие инструменты поддерживают генерацию кода для использования в вашем приложении;Тем не менее, я не нашел ни одной, которая поддерживает использование кода уже в вашем приложении.Наша модель сложна (отношения, валидации, полиморфные ассоциации, обратные вызовы и т. Д.).
Какие инструменты доступны для повторного использования существующего кода?Или я застрял, воссоздав (и поддерживая) мою модель в инструменте ETL?
Примечание: мои требования к ETL (в отличие от массовых вставок или activerecord-import) - это преобразования.Мы получаем данные из более чем 200 различных источников в различных форматах, степени полноты и чистоты.Кроме того, «дизайнер», который включает большинство, более реалистичен для менее технических пользователей, которые будут определять преобразования.