it-swarm.com.de

Gibt es Open Source / kostenlose ETL?

Ich habe Pentaho Data Integration verwendet, noch bevor Pentaho es gekauft hat und nenne es so. Ich habe die letzte kostenlose Version.

Ich habe kürzlich auf ihrer Website nachgesehen, ob sie eine andere Version veröffentlicht haben, nur um herauszufinden, dass mein Lieblings-Open-Source-ETL nicht mehr viel offen und nicht ganz kostenlos ist.

Kennt jemand von Ihnen Alternativen zu erschwinglichen, benutzerfreundlichen ETL-Tools?

26

Ist Kettle (Pentaho Data Integration Community Edition) nicht noch ohne Lizenzgebühren verfügbar?

Kettle 4.1 wurde im vierten Quartal 2010 als stabile Version für die Community veröffentlicht. Die Community arbeitet derzeit an einer kleineren Patch-Version für 4.1. Kettle ist weiterhin ein von der Community unterstütztes Produkt. Kettle ist möglicherweise ein geeigneteres Werkzeug in Ihrer Sandbox oder Entwicklungsumgebung.

In einer Produktionsumgebung ist PDI Enterprise Edition mit technischem Support von Pentaho möglicherweise besser für Ihre geschäftskritischen Systeme geeignet.

Nach der Diskussion in den Kommentaren unten: Pentaho Data Integration (PDI - ak "Kettle") wird weiterhin beibehalten (4.4 war Release 2012-09) und Open Source. Es kann von hier heruntergeladen werden: http://sourceforge.net/projects/pentaho/files/Data%20Integration

17
RobPaller

Sie können sich Talend Open Studio ansehen. Die Entwicklungsumgebung wird in Eclipse ausgeführt, und es gibt viele verschiedene Arten von Datenbankkonnektoren und -transformationen. Da es sich um ein Open Source-Projekt handelt, können Sie auch Ihre eigenen Konnektoren und Transformationen erstellen, um sie mit anderen Benutzern (auch kommerziellen Benutzern) von Talend zu teilen.

17
N West

Dies ist eher entwicklerorientiert als DBA-zentriert, aber ich habe gute Dinge über Rhino ETL gehört. https://github.com/ayende/rhino-etl

6
Jason v.

Ich habe es nicht verwendet, weil ich SSIS für meine ETL-Anforderungen verwende, aber haben Sie expressor Studio ausgecheckt?

Sie können auch ReactiveETL auschecken, eine Neufassung von RhinoETL auf CodePlex

Wenn Sie sich in einer Umgebung befinden, in der SQL Server verwendet wird, sollten Sie Zugriff auf SSIS haben, das in SQL Server enthalten ist und über OLEDB- oder ODBC -Verbindungen) eine Verbindung zu anderen Datenbanken herstellen kann Sie müssen keine Verbindung zu SQL Server herstellen, um es verwenden zu können.

Es gab sogar einige Präsentationen zur Verwendung von Powershell für ETL. Eine solche Präsentation wurde vom App Dev Virtual Chapter von PASS durchgeführt.

Weitere Informationen zu dieser Präsentation finden Sie unter folgendem Link:

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

5
Jeff

Ich habe vor ein paar Jahren mit Aptar gespielt. Ich kann jedoch nicht sagen, wie gut sie den Test der Zeit bestanden haben.

1
D. Lambert
1
MacGyver

Je nachdem, was Sie tun möchten, ist Mirth Connect möglicherweise geeignet, obwohl es sich eher um eine Messaging-Engine als um ein ETL-Tool handelt.

0
George