Есть ли открытый исходный код / ​​бесплатный ETL? [закрыто]

26

Я использовал интеграцию данных Pentaho еще до того, как Pentaho купил ее и назвал так. У меня есть последняя бесплатная версия.

Недавно я зашел на их сайт, чтобы узнать, выпустили ли они другую версию, только чтобы узнать, что мой любимый open source etl больше не является открытым и не совсем бесплатным.

Кто-нибудь из вас знает альтернативы доступным и простым в использовании инструментам ETL?

Николя де Фонтене
источник
На самом деле это дубликат вопросов с открытым исходным кодом Business Intelligence / DWH . Вы найдете там свои ответы.
Marian
@Marian> Принятый ответ на вопрос, который вы задаете, - Pentaho Data Integration. Я прошу с открытым исходным кодом, но также бесплатно и альтернативу PDI. Я не думаю, что этот вопрос является дубликатом.
Николас де Фонтене
Инструменты бесплатны. Связанный вопрос был задан мной. Существуют профессиональные версии (с такими функциями, как поддержка 24/7 и т. Д.) И версия для сообщества, на которой основана профессиональная версия. Так что версия полностью бесплатна, и у вас все еще есть функции, которые вы ожидаете.
DrColossos
Джасперсофт этл?
Steam

Ответы:

17

Разве 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

RobPaller
источник
Привет @RobPaller ~ Можете ли вы дать больше информации о том, почему это будет подходящий инструмент? Связывать - это хорошо, но лучше давать конкретные объяснения;)
jcolebrand
я использую версию Kettle - Spoon Community Edition - 4.0.1. Я проверил на веб-сайте Пентахо, и то, что я вижу, это PDI (он же Kettle) только 30-дневная пробная версия. Вот что вызвало мой вопрос. Я обеспокоен тем, что чайник больше не поддерживается, и поэтому мне нужно искать что-то еще.
Николя де Фонтене,
@ndefontenay (немного поздно, но ...) Интеграция данных Pentaho (PDI - ak "Kettle") по-прежнему поддерживается (4.4 была версия 2012-09) и Open Source. Его можно скачать здесь: sourceforge.net/projects/pentaho/files/Data%20Integration
a_horse_with_no_name
Это отличные новости! Интересно, смогу ли я изменить правильный ответ на самом деле ... Посмотрим.
Николя де Фонтене
Ага. Это работает.
Николя де Фонтене
17

Вы можете взглянуть на Talend Open Studio . Среда разработки работает внутри Eclipse, и существует множество различных видов коннекторов и преобразований баз данных. Кроме того, учитывая, что это проект с открытым исходным кодом, вы можете создавать свои собственные соединители и преобразования, чтобы делиться ими с другими пользователями (даже коммерческими пользователями) Talend.

Северо-запад
источник
1
Привет @NWest ~ Можете ли вы дать больше информации о том, почему это будет подходящий инструмент? Связывать - это хорошо, но лучше давать конкретные объяснения;)
jcolebrand
1
Я обнаружил, что Talend немного сложен в изучении и работает медленно с огромными наборами данных, но в целом довольно полезен.
randomx
Я знал, что на этой арене был еще один игрок. Таленд ускользнул от меня.
RobPaller
Я определенно посмотрю :)
Николя де Фонтене
Кстати, какой язык сценариев использует открытая студия talend?
Steam
5

Я не использовал его, потому что я использую 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/

Джефф
источник
1

Я играл с Aptar несколько лет назад. Я не могу сказать, насколько хорошо они выдержали испытание временем.

Д. Ламберт
источник
1

Еще несколько...

МакГайвер
источник
3
МакГайвер - У вас есть опыт работы с любым из них? Можете ли вы обновить ответ с некоторыми плюсами и минусами?
Ли Риффель
Я еще не Я исследую инструменты для хранилищ данных и пытаюсь выбрать один, поэтому я добавлю некоторые подробности, как только я их организую.
МакГайвер
0

В зависимости от того, что вы пытаетесь сделать, может подойти Mirth Connect , хотя это скорее механизм обмена сообщениями, чем инструмент ETL.

Джордж
источник
Вы связаны с ними каким-либо образом?
Дезсо
Я нет, я просто искал его для Health XML Messaging, и казалось, что у него могут быть более широкие приложения. Это, конечно, чувствует себя более отполированным, чем Пентахо.
Джордж
Ах хорошо. Обычно, когда вы рекомендуете коммерческие инструменты, желательно разъяснить вашу (не) принадлежность, вот почему я спросил.
Дезсо
Просто чтобы указать, Mirth Connect является открытым исходным кодом.
JP.