✒️SAP BI / BW BO Video - Creación de Transformaciones y Procesos de carga de textos y atributos
SAP BI / BW BO Video - Creación de Transformaciones y Procesos de carga de textos y atributos
Las transformaciones en SAP BW permiten consolidar, limpiar e integrar datos. Puede semánticamente sincronizar datos de fuentes heterogéneas.
Al cargar datos de un objeto fuente en otro objeto destino, los datos se pasan a través de una transformación. Una transformación convierte los campos de la fuente en el formato del destino.
Cuando hablamos de objetos fuentes estos pueden ser Fuentes de Datos, pero también pueden ser un ODSs, InfoCubos, etc. Es decir se pueden transferir datos desde una Fuente, un ODS o InfoCubo a otro ODS/InfoCubo siempre pasando por la transformación que es la que va a limpiar o transformar los datos de manera que sea consistente la fuente con el destino.
Los usos más frecuentes de las transformaciones son:
- Modificaciones, mejoras o agrupamiento de los datos cargados antes de escribirlos dentro de los infoProviders destinos, los cuales luego serán utilizados para el reporting.
- Actualizaciones condicionales de manera de estar seguros que solo la información necesaria será cargada en el infoProvider destino.
- Transformaciones de unidad, tiempo o moneda de la información que será cargada.
Una transformación consiste en al menos una regla de transformación. Varios tipos de reglas, tipos de transformación y tipos de rutinas están disponibles. Estos permiten crear desde transformaciones muy sencillas a complejas:
- Reglas de Transformación: Las reglas de transformación permiten asignar a cualquier número de campos de origen por lo menos un campo de destino. Se pueden utilizar diferentes tipos de reglas para esto.
- Tipo de Regla: Un tipo de regla es una operación específica que se aplica a los campos cuando se ejecute la carga de datos y los mismos pasen a través de la transformación. Los tipos de reglas son:
- Asignación directa.
- Formula
- Rutina
- Rutina con unidad.
- Tipo de transformación: El tipo de transformación determina cómo se escriben los datos en los campos destino.
- Grupo Regla: Un grupo de reglas es un grupo de reglas de transformación. Los grupos de reglas le permiten combinar varias reglas.
- Rutina: Se utilizan rutinas para implementar la transformación compleja a través de código ABAP. Las rutinas están disponibles como un tipo de regla. También hay tipos de rutinas que se pueden utilizar para implementar transformaciones adicionales.
Un DTP en SAP BW, también llamado Data Transfer Process, ejecuta el proceso que carga los datos desde una PSA o un InfoProvider a otro infoProvider.
Así como los InfoPackages ejecutan el proceso para cargar datos desde una Fuente de Datos a la PSA, los DTP en SAP BW se encargan de cargar datos desde esa PSA a un InfoProvider o también desde un InfoProvider a otro.
En el proceso ETL, las transformaciones se encargan del mapeo de datos y la lógica que se aplicara a los mismos al realizar una carga de datos, en cambio el DTP en SAP BW se encarga de definir el modo de extracción, actualización y de ejecutar proceso de carga. Un DTP está definido para una transformación.
Extracción mediante DTP en SAP BWExisten 2 tipos de modos de Extracción en SAP BW:
- Full: Carga todos los datos de la fuente al infoProvider destino dependiendo de los filtros seleccionados en el DTP. Este tipo de extracción está disponible cuando la fuente es un InfoObjeto, InfoSets u ODSs de actualización directa. (La extracción delta no está disponible para estos tipos de InfoProviders)
- Delta: A través de las cargas deltas, solo las request nuevas de la fuente son agregados al destino cada vez que se ejecuta una carga.
A diferencia de los InfoPaquetes, los DTP no necesitan ninguna inicialización. Cuando un DTP es ejecutado por primera vez, este carga todos los datos desde la fuente al destino y el Delta es automáticamente inicializado.
Los filtros en los DTP determinan que dato se van a extraer desde la fuente (fuente de datos u otro infoProvider) y llevarlos al destino. Se puede por ejemplo seleccionar que solo se extraigan datos de un determinado mes, una conjunto de puntos de ventas, etc.
Existen 3 tipos de filtros en un DTP:
- Filtros de selección multiple
- Variables OLAP
- Rutinas ABAP
Otras características de los DTP que pueden configurarse son:
- Tamaños de Paquetes
- Grupos Semanticos
- Actualización
- Manejo de errores
- Ejecución
- Modo de procesamiento
 
 
 
Sobre el autor
Publicación académica de Mary Galicia, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Mary Galicia
Profesión: Ingeniero en Informatica - Venezuela - Legajo: JZ82V
✒️Autor de: 47 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Mary Galicia