El Centro de depósito de datos ofrece un conjunto de programas que utilizan extracciones de archivos, transferencias de archivos y cargas de tablas para proporcionar un movimiento de datos a velocidad más alta. Estos programas permiten una transformación como parte del movimiento de datos. También puede aprovechar la posibilidad de duplicación de datos incorporada en DB2 Universal Database para capturar los cambios en los datos fuente y transferir únicamente estos cambios al destino de depósito.

También puede escribir el propio programa del Centro de depósito de datos en cualquier lenguaje que soporte uno de los tipos de programa siguientes: ejecutable, programa de proceso por lotes, biblioteca de carga dinámica o procedimiento almacenado.