✒️SAP BI / BW BO Transformaciones
SAP BI / BW BO Transformaciones
TRANSFORMACIONES
Proceso correspondiente a ETL
Tipo de Transformaciones
1. Rutinas de Inicio (start rutine): Se ejecuta de forma personalizada en ABAP para cada paquete de datos
Se utiliza para efectual calculos preliminares y almacenarlos en una estructura de datos global o en una tabla, aqui se pueden modificar o eliminar datos, se puede acceder al paquete completo de datos
2. Las reglas de transformacion: Se llevan a cabo para cada campo o cada registro de datos del paquete de datos tras la ritina de inicio
Pasos para la union de transformacion:
2.1 Nos posicionamos en el campo fuente que quiero unir
2.2 Dejar presionado el boton del mouse y mover la flecha que se genera hasta el campo destino
2.3 Soltar la flecha en el campo destino
-Asignacion Directa: Se llena directamente desde el infoObjeto fuente, si se asigna un InfoObjeto fuente a un InfoObjeto destino que tiene la misma clase pero una unidad de medida distinta debera convertir la unidad de medida fuente en la unidad de medida destino utilizando una conversion de unidad de medida o transferir la unidad desde la fuente
-Constante: El InfoObjeto no ha completado el campo, pero está rellenado directamente con el valor especificado
-Datos maestros de lectura: el InfoObjeto se actualiza con la lectura de la tabla de datos maestros de una caracteristica incluida en la fuente con una clave y un valor
-Rutina: El campo esta completado por la rutina de transformacion que ha escrito en ABAP, no es posible el cambio automatico sino mediante la rutina de transformacion
Existen casos en los que con el editor de formulas no es suficiente y una rutina de inicio o final se utiliza especialmente cuando tocan varios InfoObjetos al mismo tiempo, en ese caso utilizamos codigo ABAP solo en el infoObjeto destino
-Formula: El infoObjeto se actualiza con un valor determinado mediante formulas.
El editor de formulas automatizado, una herramienta de SAP puede escribir tales formulas en abap si se le suministra la lógica básica evitándonos realizarlo directamente en codigo abap
3. Rutina Final (End Rutine)
Se puede ejecutar una rutina final para ejecutar el tratamiento posterior de datos después de la transformación de una base paquete a paquete, esta puede ser borrar datos no actualizados o verificar la calidad de los datos
4. Rutinas de Expertos:
Se puede utilizar para programar directamente la transformación sin utilizar las clases de reglas disponibles (cuando se selecciona esta opción se desaparecerán todas las uniones que se hayan hecho en las transformaciones)
5. Clases de agregacion:
Se utiliza para actualizar un campo o ratio en un infoSitio
-Caracteristicas para InfoCubos: Dispone de las opciones totalizacion de valores, maximo y minimo, es util para actualizar los valores nuevos en el infocubo se forma total, minimo y maximo de estos, especifica cómo se actualizan los ratios si las claves primarias son las mismas
-Caracteristicas para InfoObjetos: Solo esta disponible la opcion sobrescribir
-Caracteristica para objetos de DataStore: Segun la clase de datos y la fuente de datos disponen de totalizacion, maximos, minimos o sobrescribir, al seleccionar una de estas opciones los valores nuevos se actualizan en DataStore
 
 
 
Sobre el autor
Publicación académica de Vicmar Matilde Fernandez Medina, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Vicmar Matilde Fernandez Medina
Venezuela - Legajo: ZR38U
✒️Autor de: 55 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BI / BW BO Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Vicmar Fernandez