K.E.T.T.L.E (Kettle ETTL Environment) ist ein von Metadaten gesteuertes ETTL (Extraktion, Transformation, Transport und Laden)-Werkzeug. Das bedeutet, daß kein Code geschrieben werden muß, um komplexe Datentransformationen auszuführen. Es ist möglich, Plugins zu erstellen, die selbstdefinierte Transformationen ausführen oder auf eigene Datenquellen zugreifen. Kettle unterstützt die meisten Datenbanken auf dem Markt und unterstützt sich langsam ändernde Dimensionen auf den meisten Datenbankplattformen nativ. (non)