✒️SAP BI / BW BO Transformaciones
SAP BI / BW BO Transformaciones
Transformaciones
Rutinas de Inicio: para cada paquete de datos se utiliza ABAP para ejecutar las transformaciones.
Rutinas ABAP son instrucciones escritas en lenguaje ABAP.
Las rutinas de inicio no devuelven valores, efectuan calculos preliminares y se almacenan en una tabla, la cual puede ser accedida desde otras rutinas. Permite acceder al paquete entero de datos.
Reglas de Transformacion: obligan a codificar en ABAP cuando las transformaciones son complejas, se usa el editor de formulas que se genera automaticamente.
Se aplican para cada campo del paquete despues de la rutina de inicio.
Una regla de transformacion simple se puede hacer con la accion de arrastrar/soltar de campo a campo, pero para las mas complejas se accede a los detalles de la regla con doble click en el campo destino.
Asignacion directa: el campo se completa directamente con el infoobjecto fuente de la misma clase o tipo de datos, o crear una rutina.
Constantes: el infoobjeto no pasa los datos, sino que se utiliza una constante para cargar en el destino.
Datos maestros de lectura: el infoobjeto se actualiza desde la lectura de una tabla de datos maestros de una caracteristica o fact table, que tiene una clave y un valor, y que tiene su correspondiente atributo o dimension table.
Rutina: los campos se llenan a traves de una rutina escrita en ABAP. Tiene un solo codigo de retorno.
Por ejemplo se podria utilizar para convertir un valor en KG del origen a toneladas en el destino.
Hay casos en los que el editor de formulas no alcanza para hacer todas las conversiones, entonces se debe utilizar rutinas al inicio y/o al final, utilizando ABAP.
Formula: se obtienen a traves del editor de formulas y se pueden modificar con ABAP.
Rutina final o End Rutine: se usan para hacer cambios/modificaciones despues de la transformacion de datos de paquete origen a paquete destino, se aplican en el paquete destino para por ej limpiar registros o hacer control de calidad de datos.
Rutinas de experto: se usa solo para casos especiales, no utiliza las reglas disponibles por defecto.
Se debe especificar la transferencia de mensajes al monitor para poder supervisar el DTP p proceso de transferencia de datos.
Con esta rutina desaparecen las uniones ya creadas, no se ultilizan mas las flechas, y todo se hace por codigo ABAP.
 
 
 
Sobre el autor
Publicación académica de Simon Murua, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Simon Murua
Profesión: Dba Sap Hana - Sql Server - Oracle - Argentina - Legajo: LZ44K
✒️Autor de: 3 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Sap hana bi engineer
Certificación Académica de Simon Murua