✒️SAP BI / BW BO Transformaciones
SAP BI / BW BO Transformaciones
1) TRANSFORMACIONES
Los diferentes tipos de transformaciones son:
2) Rutinas de Inicio
La rutina de inicio , se ejecuta de forma personalizada en ABAP para cada paquete de datos al inicio de la transformación. La rutina no tiene valores de retorno, se utiliza para efectuar cálculos preliminares y almacenarlos en una estructura de datos global o en una tabla. También puede modificar o borrar datos.
3) Reglas de transformación
En la mayoría de loa casos las transformaciones son asignaciones de campo sencillas o constantes que no necesitan Abap. Las reglas de transformación se llevan a cabo para cada campo o cada registro de datos del paquete de datos tras la rutina de inicio.
Una simple regla de transformación puede realizarse mediante las características de arrastrar y soltar que conectan el campo A de la fuente con el campo B de destino. Las opciones que se pueden encontrar al momento de realizar una unión:
- Asignación directa. El campo se rellena directamente desde el infoobjeto fuente seleccionado. Si el sistema no propone un infoobjeto fuente puede asignar un infoobjeto fuente de la misma clase (importe, número entero, cantidad, tiempo) o crear una rutina
- Característica de tiempo
- Constante. El infoobjeto no ha completado el campo , pero esta rellenado directamente con el valor especificado.
- Fórmula. El infoobjeto se actualiza con un valor determinado mediante una fórmula. El editor de formulas es una herramienta SAP que puede escribir código Abap se se le proporciona la lógica básica.
- Leer datos maestros. El infoobjeto se actualiza con la lectura de la tabla de datos maestros de una característica incluida en la furnte con una clave y un valor y contiene el infoobjeto correspondiente como atributo.
- Rutina. El campo está completado por la rutina de transformación que ha escrito en código Abap.
4) Rutina Final
Una rutina final es una rutina con una tabla en el formato de estructura de destino como parámetro de entrada y como parámetro de salida. Puede utilizar una rutina final para ejecutar el tratamiento posterior de datos después de la transformación en una base paquete a paquete. Cuando se crea da la posibilidad de utilizar código Abap.
5) Rutinas de Experto
Esta clase de rutina solo debe utilizarse en casos especiales.Se puede utilizar para programar la transformación sin utilizar la clase de regla disponible.Si ya se ha creado reglas de transformación, el sistema borra una vez creada una rutina de experto.
6) Clase de Agregación
Se utilizan para controlar como se actualiza un ratio o campo de datos en el Infositio.
- Características para Infocubos. Según la clase de agregación especificada en la actualización de ratio para este ratio, dispone las opciones de Totalización de valores, Máximo o Mínimo.Se selecciona una de estas opciones, los valores nuevos se actualizan en el Infocubo. La clase de agregación especifica como se actualizan los ratios si las claves primarias son las mismas.
- Caracteríticas para Infoobjetos. Solo esta disponible la opción de sobreescribir, con esta opción los valores nuevos se actualizan en el infoobjeto.
- Características para objetos de datastore. Según la clase de datos y la fuente de datos, dispone de las opciones totalización de valores, mínimo, máximo o sobeescribir. Al seleccionar una de estas opciones , los valores nuevos se actualizan en el objeto Datastores
 
 
 
Agradecimiento:
Ha agradecido este aporte: Rosel Castillo Romero
Sobre el autor
Publicación académica de Maria Guadalupe Gonzalez Sanchez, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Maria Guadalupe Gonzalez Sanchez
Mexico - Legajo: LB83R
✒️Autor de: 147 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial