Я знаю, что это поздний ответ, но, поскольку мне был нужен надлежащий Elt со всеми функциями SSIS, но в 100% -ной среде .net я решил разработать свою собственную.
Конечно, производительность не такая хорошая, как в SSIS.Я считаю, что если вы хотите, чтобы огромные производительности для огромных томов интегрировались и преобразовывались, вам все равно следует использовать SSIS.
Главное, что мне действительно нужно, чтобы никакой другой инструмент kinda-etl, например RhinoEtl, не предоставлял, - это правильная трассировка.система, которая позволяет иметь следы каких-либо отдельных деталей, которые легко манипулировать для записи в случае необходимости.Я сделал много готовых адаптеров для файловой системы, ftp, sftp, xml, csv, ядра entityframework и массовой загрузки.Я даже придумал визуальный инструмент для просмотра структуры процесса трансформации.
Мне потребовалось 10 месяцев, и я открыл его из открытых источников.По-прежнему не хватает документации (огромная работа для достижения).Я должен завершить его гораздо большим набором юнит-тестов (что также требует огромных усилий), чтобы достойно выпустить его в бета-версии.Даже если я все еще оставлю это в альфа-версии, это основа всех процессов ETL моей компании, и это работает как ад!