✒️SAP BI / BW BO Transformaciones
SAP BI / BW BO Transformaciones
Dentro de los procesos de ETL, la transformación es uno de los procesos que intervienen para, moviendo datos de distintas fuentes, los reformatee limpie y depure para posteriormente convertirlos en el formato de los campos destino.
Existen diferentes Transformaciones:
Rutinas de Inicio (Start Rutine)
Se utiliza para realizar cálculos preliminares y almacenarlos en una tabla o en una estructura de datos global. Puede tambien borrar datos y modificarlos y acceder al paquete entero de datos. Permite utilizar código ABAP.
Reglas de Transformación
Son reglas que se crean para cada campo o registro de datos del paquete despues de la rutina de inicio.
Tipos de reglas:
Asignación directa: Conectan directamente un campo de la fuente (infoobjeto) al campo a rellenar.
Constantes: El campo destino no se carga con el infoobjeto, se rellena con un valor especifico.
Datos maestros de lectura: El campo se actualiza leyendo datos de la tabla de datos maestros de una caracteristica incluida en la fuente y un valor y contiene el InfoObjeto correspondiente como atributo.
Inicial: Asigna un valor nulo al campo destino.
Rutina: El campo se carga con la rutina de transformacioón escrita en código ABAP personalizado.
Fórmula: Se crean con el editor de Fórmulas, creando de forma facil el código ABAP con el que actualizar el valor destino.
Rutina Final (End Rutine)
Es una rutina con una tabla en el formato de estructura de destino como parámetros de entrada y de salidsa. Se usa despues del proceso la transformacion en una base, paquete a paquete, por ejemplo para borrar registros no actualizados. Nos permite usar código ABAP.
Rutinas de Experto (Expert Rutine)
Se utiliza para programar en código ABAP la transformación sin utiliozar las clases de reglas disponibles. Hay que tener en cuenta que si se selecciona esta opción desapareécerán las uniones que se hayan hecho en la transformación, utilizandose todo a travs de código ABAP.
Clase de Agregación
Se utiliza para controlar como se actualiza un ratio o campo de datos en el Infositio. Para infocubos según la clase de agregacion especificada, tiene las opciones de Totalización de valores, Máximo o Mínimo. Para InfoObjectos sobreescribe el valor y para DataStore , según la clase y fuente de datos permite puede totalizar, tener el máximo, el mínimo o sobrescribir los valores nuevos).
 
 
 
Sobre el autor
Publicación académica de Joaquin Vivas, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Joaquin Vivas
Profesión: Administrador de Sistemas y Analista Bi - España - Legajo: PZ32O
✒️Autor de: 87 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Joaquin Vivas