Talend ist eine Data-Integration-Plattform, die 2005 von Bertrand Diard und Fabrice Bonan gegründet wurde. Ihr bekanntestes Produkt war Talend Open Studio, eine frei verfügbare Open-Source-IDE (Lizenz GPL) auf Eclipse-Basis. Talend gehört damit zu den Werkzeugen, die ETL und ELT für Teams ohne großes Budget erschwinglich machten.
Wie arbeitet Talend?
Talend verbindet eine grafische Oberfläche mit Code-Generierung: Statt die Daten zeilenweise zu interpretieren, erzeugt die Plattform aus jedem Job ausführbaren Java-Code. Dadurch laufen die erstellten Abläufe als eigenständige Programme – schnell und ohne laufende Lizenz-Engine.
Ein Job entsteht als Datenfluss aus Komponenten. Typische Bausteine sind:
tMap– die zentrale Transformationskomponente (Felder mappen, zusammenführen, aufteilen),tInputDelimited/tInputFile– Quellen aus CSV- oder anderen Dateien lesen,tOutputTable/tMysqlOutput– Daten in Datenbanken schreiben,tLogRow– Daten zur Kontrolle ausgeben,tJava– beliebiger Java-Code für Sonderfälle.
Die Jobs lassen sich als Batch (zeitgesteuert) oder als Web-Service bereitstellen. Später kamen parallele Ausführung auf Hadoop/Spark (Big Data Integration) und eine Cloud-Variante (Talend Cloud, heute Teil von Qlik) hinzu. Nach dem Börsengang 2016 übernahm der Investor Thoma Bravo Talend 2021 für rund 2,4 Milliarden US-Dollar und führte es mit Qlik zusammen.
Einordnung
Talend positioniert sich zwischen den Welten: Es ist offen und komponentenbasiert wie Apache NiFi, setzt aber wie das kommerzielle Informatica PowerCenter auf klassische, planbare ETL-Jobs. Zur zeitgesteuerten Orchestrierung ganzer Pipelines wird häufig Apache Airflow davor- oder nachgeschaltet; für Transformationen direkt im Data Warehouse ergänzt dbt das Bild.
Verwandte Grundlagen: Data Pipeline, Datenintegration, Datenbank-Migration.