![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO Transformaciones
SAP BI / BW BO Transformaciones
![SAP BI / BW BO Transformaciones SAP BI / BW BO Transformaciones](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/263.jpg)
Transformaciones
Son los pilares en el proceso ETL, se pueden realizar diferentes tipos de trasformaciones.
Rutinas de Inicio (Start Rutime)
La primera sección del proceso de transformación, la rutina de inicio se ejecuta de forma personalizada en ABAP para cada paquete de datos al inicio de la transformación. No tiene Valores de retorno, se utiliza para efectuar cálculos preliminares.
Reglas de transformación
En la mayoría de los casos las transformaciones son asignaciones de campo o constantes que no necesitan codificación.
Una simple regla de transformación campo a campo se puede realizar arrastrando del campo A y soltar hacia el campo B, para opciones más complejas se da doble clic en el campo de destino.
Asignación Directa:
El campo es rellenado directamente desde el infoObjeto fuente seleccionado Si no se propone un infoObjeto fuente, puede asignar un infoObjeto fuente de la misma clase (importe, numero, entero, cantidad, holgura, tiempo) o crear una rutina.
Constantes
El infoObjeto no ha completado el campo, pero esta 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 característica incluida en la fuente con una clave y un valor, y contiene el infoObjeto correspondiente como atributo. Los atributos y los valores se leen desde la clave; después se devolverán.
Rutina
Código Abap Personalizado sobre una caracteristica especifica.
Formula
El infoObjeto se actualiza con un valor determinado mediante una formula.
Rutina Final (End Rutine)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 ser utilizada para el tratamiento posterior de datos después de la transformación de una base paquete a paquete. Por ejemplo, puede borrar registros que no están actualizados o realizar verificaciones de calidad de datos.
Rutina de Expertos (Expert Rutine)Solo debe ser utilizada en casos especiales. Se puede utilizar para programar por uno mismo la transformación sin utilizar clases de reglas disponibles.
Clase de Agregación
Utilice la clase de agregación para controlar como se actualiza un ratio o campo de datos en el infoSitio.
Característica para InfoCubos:
Según la clase de agregación especificada en la actualización de ratio, dispone de las opciones de Totalización de valores, Máximo o Mínimos.
Característica para InfoObjetos:
Solo está disponible a la opción Sobrescribir.
Característica para Objetos de DataStore:
Según la clase de datos y la fuente de datos, disponible e las opciones totalización de valores, minimos, máximos o sobrescribir. Al seleccionar una de estas opciones, los valores nuevos se actualizan en el objeto DataStore.
 
 
 
Sobre el autor
Publicación académica de Daniel Fernando Yanez Guevara, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Daniel Fernando Yanez Guevara
Profesión: Analista Programador - Ecuador - Legajo: GL27R
✒️Autor de: 23 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial