Extract, Transform, Load: ETL beschreibt einen mehrstufigen Prozess, bei dem Daten aus unterschiedlichen Quellen in ein (Cloud)-Data-Warehouse übertragen werden. Einsatz findet sich vor allem im Big-Data- und Business-Intelligence-Umfeld.
Extract, Transform, Load: Typische Anwendungsbereiche von ETL sind Big-Data-Anwendungen und die Analyse von Geschäftsdaten, Stichwort Business Intelligence.
ETL ist das Akronym für die englischsprachigen Vokabeln „Extract, Transform, Load“ bzw. die deutschsprachigen Ausdrücke „Extrahieren, Transformieren, Laden“. Die Abkürzung beschreibt einen mehrschrittigen Prozess, um strukturiert Daten aus verschiedenen Quellen zu sammeln und an ein Data-Warehouse zu übermitteln. Hier sollen sie für die Weiterverarbeitung genutzt werden.
Insbesondere im Zusammenhang mit Big Data-Anwendungen und der Business Intelligence wird dieser Vorgang genutzt. Hier fallen regelmäßig Informationen von unterschiedlichen Ursprungsorten an, die in hoher Geschwindigkeit mit geringer Latenzzeit gebündelt werden müssen. Weitere Anwendungsbereiche sind:
verteilte Datenbankumgebungen,
Datenreplikationen aus Redundanz- und Sicherheitsgründen,
cloud-basierte Datenbanken,
Migration von Informationen zwischen einzelnen Anwendungen.
Die Schritte des ETL-Prozesses
Der ETL-Prozess wird in der Regel von einer spezialisierten Softwarelösung gesteuert und überwacht. Die Anwendung orientiert sich dabei an manuellen Eingaben. Ihre Arbeit kann aber auch weitgehend automatisiert werden. Die Extraktion ist in beiden Fällen der erste Schritt. Sie beginnt mit der Identifikation der benötigten Daten und ihren Standorten. Für eine Automatisierung wird außerdem ein Aktualisierungsrhythmus definiert. In einer festgelegten Frequenz extrahiert das System neue Daten. Zusätzlich sind ereignisgesteuerte Extraktionen möglich. Kommt es zu einem vorherbestimmten Vorfall, erfolgt die Datenentnahme.
Extrahieren
Wichtig ist, dass die Daten nicht synchron extrahiert werden sollten, um nicht das eigene Netzwerk zu überfordern. Dies bedeutet, dass die Extraktion nicht dann stattfindet, wenn die Quelldatenbanken für ihre reguläre Arbeit benötigt werden. Stattdessen ist ein asynchrones Vorgehen sinnvoller. Die Datenentnahme erfolgt in diesem Fall beispielsweise nachts. Die Extraktion wird zumeist nur in Teilbereichen der Quellsysteme vorgenommen.
Transformieren
Im zweiten Schritt übernimmt die eingesetzte Softwarelösung die Transformation. Sie passt die extrahierten Informationen an die Datenformate sowie das Schema des Zielsystems an. Idealerweise kommt es außerdem zu einer Bereinigung von fehlerhaften Daten. Duplikate werden überdies gelöscht. Eine Sortierung, Gruppierung und Aggregierung der transformierten Daten nimmt das eingesetzte Programm ebenfalls vor.
Laden
Im dritten und letzten Schritt kommt es zur Integration der transformierten und angereicherten Daten in das Zielsystem. Der Name rührt daher, dass Informationen in das Data Warehouse (oder eine andere Datenbank) geladen werden. Dabei muss das System die Integrität der Informationen sicherstellen. Dokumentationen (Protokolle und Loggings aller Änderungen) ermöglichen dies. Alte Datenbestände lassen sich so wiederherstellen, sollte dies nötig sein. Der Transfer der Daten erfolgt physisch.
Die Reihenfolge ist nicht immer zwingend
Nicht in jedem Fall müssen die drei Schritte in dieser Reihenfolge eingehalten werden. Vor der Transformation können die Informationen beispielsweise direkt als Rohdaten in das Zielsystem geladen werden. Sie werden nachlaufend bei Bedarf transformiert. Dann ist von ELT die Rede. Interessant ist dies, wenn schnell Sicherungen vorgenommen werden müssen - oder die Datenbestände erst einmal überprüft werden soll. Ergebnisse der Transformation und Rohdaten werden im identischen Data Lake gelagert.
Diese Eigenschaften sollten das eingesetzte ETL-System auszeichnen
Der zentrale Vorteil des ETL-Prozesses liegt in der Theorie auf der Hand. Alle wichtigen Daten stehen möglichst schnell für Analysen oder zur strukturierten Weiterverarbeitung zur Verfügung. Damit dies auch praktisch gelingt, muss das ETL-Systeme über spezifische Charakteristika verfügen:
Support von hybriden Cloud-Architekturen,
Kompatibilität mit möglichst vielen Cloud-Lösungen und Datenbanksystemen,
ausreichend hohe Leistung für die Verarbeitung großer Datenmengen,
benutzerfreundliche Bedienung.
Zusätzlich vorteilhaft ist es, wenn die Lösung ihrerseits außerdem über Analysewerkzeuge verfügt. Die einzelnen Schritte und der Fortgang des Prozesses sollten sich beispielsweise visualisieren lassen.
Stand: 08.12.2025
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die Vogel IT-Medien GmbH, Max-Josef-Metzger-Straße 21, 86157 Augsburg, einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von Newslettern und Werbung nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Meine Einwilligung umfasst zudem die Verarbeitung meiner E-Mail-Adresse und Telefonnummer für den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern wie z.B. LinkedIN, Google und Meta. Hierfür darf die Vogel Communications Group die genannten Daten gehasht an Werbepartner übermitteln, die diese Daten dann nutzen, um feststellen zu können, ob ich ebenfalls Mitglied auf den besagten Werbepartnerportalen bin. Die Vogel Communications Group nutzt diese Funktion zu Zwecken des Retargeting (Upselling, Crossselling und Kundenbindung), der Generierung von sog. Lookalike Audiences zur Neukundengewinnung und als Ausschlussgrundlage für laufende Werbekampagnen. Weitere Informationen kann ich dem Abschnitt „Datenabgleich zu Marketingzwecken“ in der Datenschutzerklärung entnehmen.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden. Dies gilt nicht für den Datenabgleich zu Marketingzwecken.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://contact.vogel.de abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung.
Microservices, Cloud Native, REST API , Kubernetes & Co.: Cloud Computing Wiki
Von AWS bis XaaS: Alle relevanten Schlagworte aus dem Bereich Cloud Computing finden Sie verständlich erklärt in unseren Definitionen. Ganz im Sinne eines kleinen, aber feinen Glossars lesen Sie hier neutral verfasste und leicht verständliche Erklärungen zu den wichtigsten Begriffen. Als Service für Sie haben wir die hier erklärten Begriffe in unseren Beiträgen auch direkt mit den zugehörigen Lexikoneinträgen verlinkt. So können Sie die wichtigsten Erläuterungen direkt dort nachschlagen.