Quellendaten sind häufig gemäß den Anforderungen von Betriebsanwendungsprogrammen strukturiert und formatiert und daher für die Benutzer von Data Warehouses nicht gut geeignet. Diese Daten müssen vor der Integration in das Data Warehouse häufig erst beträchtlichen Umsetzungsprozessen unterzogen werden. DB2 Universal Database und DB2 Warehouse Manager umfassen über 100 integrierte Umsetzungsprogramme, statistische Umsetzungsprogramme und benutzerdefinierte Funktionen.

Die SQL-Funktionen unterstützen Sie bei der Ausführung verschiedener Umsetzungsprozesse auf Feld- und Tabellenebene. Die Umsetzungsprozesse auf Feldebene umfassen die Bearbeitung von Zeichenfolgen, die Umsetzung von Datentypen, arithmetische Berechnungen und Boolesche Operationen. Die Umsetzungsprozesse auf Tabellenebene umfassen unter anderem durchschnittliche, mittlere, minimale und maximale Seitenumbrüche in einer Dimension sowie Kubusberechnungen.Warehouse-Umsetzungsprogramme werden für grundlegende Datenumsetzungsprozesse verwendet. Hierzu gehören das Bereinigen von Daten, das Erstellen von Sortierspalten, das Erstellen von Periodentabellen sowie das Umkehren und Umlagern von Daten.Die statistischen Umsetzungsprogramme führen die folgenden Funktionen aus: Berechnen von Basisstatistiken, Berechnen von Zwischensummen, Berechnen von gleitenden Durchschnittswerten, Chi-Quadrat-Tests, Chi-Quadrat-Normalitätstests, Korrelationsanalysen, Regression und Varianzanalysen (ANOVA).Mit Hilfe von benutzerdefinierten Funktionen können Sie ohne Schwierigkeiten Ihre eigenen Umsetzungsprogramme definieren und erneut verwenden.