Я использовал интеграцию данных Pentaho еще до того, как Pentaho купил ее и назвал так. У меня есть последняя бесплатная версия.
Недавно я зашел на их сайт, чтобы узнать, выпустили ли они другую версию, только чтобы узнать, что мой любимый open source etl больше не является открытым и не совсем бесплатным.
Кто-нибудь из вас знает альтернативы доступным и простым в использовании инструментам ETL?
Ответы:
Разве Kettle (Pentaho Data Integration Community Edition) по-прежнему доступен без лицензионных сборов?
Kettle 4.1 был выпущен для сообщества как стабильный выпуск в четвертом квартале 2010 года. В настоящее время сообщество работает над небольшим выпуском патча для 4.1. Kettle продолжает оставаться продуктом, поддерживаемым сообществом. Чайник может быть более подходящим инструментом в вашей песочнице или среде разработки.
Однако в производственной среде вы можете обнаружить, что PDI Enterprise Edition с технической поддержкой Pentaho больше подходит для ваших критически важных систем.
После обсуждения в комментариях ниже: интеграция данных Pentaho (PDI - AK "Kettle") все еще поддерживается (4.4 была версия 2012-09) и Open Source. Его можно скачать здесь: http://sourceforge.net/projects/pentaho/files/Data%20Integration
источник
Вы можете взглянуть на Talend Open Studio . Среда разработки работает внутри Eclipse, и существует множество различных видов коннекторов и преобразований баз данных. Кроме того, учитывая, что это проект с открытым исходным кодом, вы можете создавать свои собственные соединители и преобразования, чтобы делиться ими с другими пользователями (даже коммерческими пользователями) Talend.
источник
Это больше ориентировано на разработчиков, чем на DBA, но я слышал хорошие вещи о Rhino ETL. https://github.com/ayende/rhino-etl
источник
Я не использовал его, потому что я использую SSIS для своих нужд ETL, но вы проверили Expressor Studio ?
Вы также можете проверить ReactiveETL, который переписывает RhinoETL на CodePlex
Если вы находитесь в среде, в которой используется SQL Server, у вас должен быть доступ к SSIS, который включен в SQL Server и может подключаться к другим базам данных с помощью соединений OLEDB или ODBC, поэтому он не должен подключаться к SQL Server. для того, чтобы использовать его.
Были даже некоторые презентации по использованию Powershell для ETL, одна такая презентация была проведена виртуальной главой App Dev компании PASS.
Чтобы узнать больше об этой презентации, перейдите по следующей ссылке:
http://sev17.com/2010/06/22/powershell-etl-presentation/
источник
Я играл с Aptar несколько лет назад. Я не могу сказать, насколько хорошо они выдержали испытание временем.
источник
Еще несколько...
источник
В зависимости от того, что вы пытаетесь сделать, может подойти Mirth Connect , хотя это скорее механизм обмена сообщениями, чем инструмент ETL.
источник