![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO Introducción al ETL
SAP BI / BW BO Introducción al ETL
![SAP BI / BW BO Introducción al ETL SAP BI / BW BO Introducción al ETL](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/252.jpg)
ETL:
Extracción, transformación y carga de datos para preparar el Datawarehouse en SAP BI. Es un flujo de datos que sigue esta dinámica:
FUENTE DE DATOS -> PSA -> TRANSFORMACIÓN -> Cubos/ODS donde...
Fuente de Datos: SAP, xls, txt. sql, etc.
PSA: Persistent Staging Area (área de organización)
Transformación: Transferencia de Datos o DTP
EXTRACCIÓN:
Fase en la que preparar los datos para que posteriormente sean transformados. Se debe analizar qué datos son necesarios y valorar el impacto que puede tener esta fase en el sistema fuente, sobre los sitemas transacionales, ya que puede afectar a la operativa diaria de la empresa.
TRANSFORMACIÓN:
Fase en la que se adaptan los datos obtenidos para cargarlos en el Datawarehouse. Algunas de las modificaciones que se pueden llevar a cabo son:
- Codificación-> P.ej llamar al producto CHOCOLATE "CH"
- Nuevos Valores-> P.ej. Importe_Total= Importe_producto Impuestos_producto
- Campos Clave-> Que sirvan para unir campos iguales pero con diferente codificación según la fuente de origen.
- Registros con Totalizaciones-> P.ej. almacenar Ventas Totales por Ciudad
- Concatenar-> Unir columnas separadas en la fuente, como Nombre "Juan" Apellido "Lopez" en "JuanLopez"
- Convertir Campos-> P.ej. eliminar caracteres innecesarios "Juan_Lopez" pasa a "JuanLopez" eliminando el "_"
CARGA:
En esta fase se cargan los datos transformados en el Sistema. Se pueden sobreescribir los datos nuevos sobre antiguos, o bien almacenar registros históricos, etc. Este proceso puede pasar por varias capas hasta llegar al cubo, como se muestra a continuación:
FUENTE DATOS -> Archivo Materiales -> Cltes (Texto) Cltes (Atributo) -> InfoObjeto Clientes
EXTRACCIÓN TRANSFORMACION
La realización de las cargas puede ser FULL o DELTA. El primer caso es para cargas iniciales, con el fin de volcar todos los datos fuente al destino. En el segundo caso, se busca sólo volcar los datos no almacenados anteriormente, evitando repetir procesos y sobrecargar el sistema fuente.
Ventajas del ETL en SAP BW 7.0 sobre la versión 3.x:
- Mejora en la performance de las cargas.
- Mayor sencillez en el proceso de creación y mantenimiento del flujo de procesos.
- Mejora del manejo de errores con registros.
 
 
 
Sobre el autor
Publicación académica de Antonio Tapia Moreno, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Antonio Tapia Moreno
Profesión: Socio-fundador Hcc-hotel Cost Control - España - Legajo: CR33P
✒️Autor de: 7 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Antonio Tapia