✒️SAP BI / BW BO Transformaciones
SAP BI / BW BO Transformaciones
Diferentes transformaciones que podemos realizar:
1. Rutinas de inicio (start Rutine): No tiene valores de retorno, y se ejecuta en forma personalizada (codigo ABAP) para cada paquetes de datos al inicio de la transformacion. Se usa para calculos preliminares y almacenar esos daatos en estructuras de datos globales o en una tabla (para poder acceder a estos datos desde otra rutina)
2. Reglas de transformacion: se llevan a cabo para cada campo o cada registro de datos del paquete de datos tras la rutina de inicio. Una regla de transformacion campo a campo (asignacion directa) puede hacerse arrastrando y soltando conectando el campo A de la fuente con el campo B de destino.
Cuando soltamos podems ver diferentes opciones al momento de hacer la union:
- Asignacion Directa: el campo se rellena directamente desde el info objeto fuente seleccionado
- Constantes: el info objeto se llena directamente con el valor que se especifica
- 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 calve y un valor, y contiene el InfoObjeto correspondiente como atributo. Ejemplo: la region es un dato de la tienda, pero no existe este campo region como atributo, pasandole la tienda podemos saber cual es la region asociada.
- Rutina: el campo se completa por la rutina de transformacion que se escribio en codigo abap. Se puede usar por ejemplo para convertir la unidad de KG de la fuente en libras en el destino. La Rutina Final toca datos solo en el infoObjeto Destino
- Fórmula: El infoObjeto se actualzia con un valor determinado mediante una formula.
3. Rutina Final (End rutine): es una rutina con un parametro de entrada y salida que es una tabla en el formato de la estructra destino. Se usa para el tratamiento posterior de datos, despues de la transformacion en una base paquete a paquete. Ejemplo: borrar registros no actualziados, o hacer verficaciones de calidad de datos.
4. Rutinas de Experto (expert Rutine): reemplaza a las 3 transformaciones anteriores, como no es posible supervisar el DTP debemos implemntar la transferencia de mensajes al monitor. El sistema borra las reglas de trasnformaciones creadas cuando se crea la rutina de experto, y desaparecen las uniones realizadas en la transformacion.
5. Clase de agregacion: se usan para controlar cómo se actualiza un ratio o campo de datos en el infoSitio (ratio en BI es el valor que nos sirve de indicador al momento de realizar un análisis)
- Caracteriticas para infoCubos: las opciones son Totalizar, Maximo y Minimo.
- Caracteriticas para infoObjetos: la unica opcion es Sobreescribir.
- Caracteriticas para objeto DataSource: las opciones son Totalizar, Maximo y Minimo o sobreescribir, segun la calse de datos y la fuente de datos.
 
 
 
Sobre el autor
Publicación académica de Pamela Soledad Berardo, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Pamela Soledad Berardo
Profesión: Ing. en Sistemas de Información - Argentina - Legajo: FN96T
✒️Autor de: 82 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP PM
- Carrera Consultor en SAP PP
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor en SAP SD Nivel Inicial