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 inną wersję, aby dowiedzieć się, że 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?
Odpowiedzi:
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 (wersja 4.4 z 2012-09) i Open Source. Można go pobrać stąd: http://sourceforge.net/projects/pentaho/files/Data%20Integration
źródło
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 konektory i transformacje, aby udostępniać je innym użytkownikom (nawet użytkownikom komercyjnym) Talend.
źródło
To jest bardziej zorientowane na programistów niż na DBA, ale słyszałem dobre rzeczy o Rhino ETL. https://github.com/ayende/rhino-etl
źródło
Nie korzystałem z niego, ponieważ używam SSIS do moich potrzeb związanych z ETL, ale czy wypisał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ą połączeń OLEDB lub ODBC, więc nie musi się łączyć z SQL Server aby z niego skorzystać.
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/
źródło
Grałem z Aptarem kilka lat temu. Nie mogę jednak powiedzieć, jak dobrze wytrzymali próbę czasu.
źródło
Trochę więcej...
źródło
W zależności od tego, co próbujesz zrobić, Mirth Connect może być odpowiedni, chociaż jest to bardziej mechanizm przesyłania wiadomości niż narzędzie ETL.
źródło