Extract, Transform and Load (ETL) bezieht sich auf den Prozess im
Data Warehousing, der gleichzeitig Daten aus Quellsystemen liest (oder extrahiert), sie in das richtige Format für Abfragen und Analysen konvertiert (oder transformiert) und in ein
Data Warehouse, einen operativen Data Store oder einen
Data Mart lädt. ETL-Systeme integrieren in der Regel Daten aus mehreren Anwendungen oder Systemen, die auf separater Hardware gehostet und von verschiedenen Nutzern verwaltet werden können. ETL wird häufig verwendet, um eine temporäre Teilmenge von Daten für Ad-hoc-Berichte zusammenzustellen, Daten in neue Datenbanken zu migrieren oder Datenbanken in ein neues Format oder einen neuen Typ zu konvertieren.