it-swarm.dev

Jakieś Open Source / darmowe ETL?

Korzystałem z Pentaho Data Integration jeszcze zanim Pentaho go kupił i tak to nazwał. Mam ostatnią darmową wersję.

Ostatnio poszedłem na ich stronę internetową, aby sprawdzić, czy wydali kolejną wersję, aby dowiedzieć się, czy mój ulubiony etl open source nie jest już zbyt otwarty i nie całkiem darmowy.

Czy ktoś z was zna alternatywy w przystępnych, łatwych w użyciu narzędziach ETL?

26

Czy Kettle (Pentaho Data Integration Community Edition) jest nadal dostępny bez opłat licencyjnych?

Kettle 4.1 został wydany społeczności jako stabilne wydanie w czwartym kwartale 2010 roku. Społeczność pracuje obecnie nad niewielkim wydaniem łaty do 4.1. Kettle nadal jest produktem wspieranym przez społeczność. Czajnik może być bardziej odpowiednim narzędziem w piaskownicy lub środowiskach programistycznych.

Jednak w środowisku produkcyjnym może okazać się, że PDI Enterprise Edition ze wsparciem technicznym Pentaho jest bardziej odpowiednie dla systemów o kluczowym znaczeniu.

Po dyskusji w komentarzach poniżej: Pentaho Data Integration (PDI - ak „Kettle”) jest nadal utrzymywany (4.4 było wydaniem 2012-09) i Open Source. Można go pobrać stąd: http://sourceforge.net/projects/pentaho/files/Data%20Integration

17
RobPaller

Możesz rzucić okiem na Talend Open Studio . Środowisko programistyczne działa w środowisku Eclipse i istnieje wiele różnych rodzajów konektorów i transformacji baz danych. Ponadto, biorąc pod uwagę, że jest to projekt typu open source, możesz budować własne łączniki i transformacje, aby udostępniać je innym użytkownikom (nawet użytkownikom komercyjnym) Talend.

17
N West

Jest to bardziej zorientowane na programistów niż na DBA, ale słyszałem dobre rzeczy o Rhino ETL. https://github.com/ayende/rhino-etl

6
Jason v.

Nie korzystałem z niego, ponieważ używam SSIS do moich potrzeb ETL, ale czy wyewidencjonowałeś Expressor Studio ?

Możesz także sprawdzić ReactiveETL , który jest przepisem RhinoETL na CodePlex

Jeśli jesteś w środowisku korzystającym z SQL Server, powinieneś mieć dostęp do SSIS, który jest dołączony do SQL Server i jest w stanie łączyć się z innymi bazami danych za pomocą OLEDB lub ODBC połączenia, więc to nie robi nie trzeba łączyć się z programem SQL Server, aby go użyć.

Były nawet prezentacje na temat korzystania z Powershell dla ETL, jedna taka prezentacja została zamieszczona przez wirtualny rozdział App Dev PASS.

Aby uzyskać więcej informacji na temat tej prezentacji, sprawdź następujący link:

http://sev17.com/2010/06/22/powershell-etl-presentation/

5
Jeff

Grałem z Aptar trochę lat temu. Nie mogę jednak powiedzieć, jak dobrze wytrzymali próbę czasu.

1
D. Lambert
1
MacGyver

W zależności od tego, co próbujesz zrobić Mirth Connect może być odpowiednie, chociaż jest to bardziej mechanizm przesyłania wiadomości niż narzędzie ETL.

0
George