|
|
Uno de los desafíos de cualquier implementación
de data warehouse, es el problema de transformar los datos. La
transformación se encarga de las inconsistencias en los
formatos de datos y la codificación, que pueden existir
dentro de una base de datos única y que casi siempre existen
cuando múltiples bases de datos contribuyen al data warehouse.
En la Figura N° 9 se ilustra una forma
de inconsistencia, en la cual el género se codifica de
manera diferente en tres bases de datos diferentes. Los procesos
de transformación de datos se desarrollan para direccionar
estas inconsistencias.

La transformación de datos también
se encarga de las inconsistencias en el contenido de datos. Una
vez que se toma la decisión sobre que reglas de transformación
serán establecidas, deben crearse e incluirse las definiciones
en las rutinas de transformación.
Se requiere una planificación cuidadosa
y detallada para transformar datos inconsistentes en conjuntos
de datos conciliables y consistentes para cargarlos en el data
warehouse.