Datavarehussenteret har mange metoder du kan bruke til å legge inn data i datavarehuset. De som er enklest å implementere, bruker SQL-behandlingsmulighetene i databasetjenestene til å velge ønskede data fra kilden eller kildene, overføre dataene til måldatabasen og transformere dataene ved innsetting. Du kan oppgi andre transformeringer i datavarehussenteret ved hjelp av lagrede prosedyreanrop av transformeringer på målet.
Datavarehussenteret har også et sett med programmer som trekker ut filer, transformerer filer og laster inn tabeller for å øke hastigheten på databevelgelsen. Disse programmene tillater noe transformering som del av databevegelsen. En annen mulighet er å bruke datareplikeringsmuligheten som er innebygd i DB2 Universal Database til å registrere endringene i kildedataene og bare overføre disse endringene til varehusmålet.
Du kan også skrive ditt eget datavarehussenterprogram i et språk som støtter en av disse programtypene: utførbar fil, satsvist program, DLL (dynamic load library) eller lagret prosedyre.