✒️SAP BI / BW BO - Introducción al ETL

SAP BI / BW BO Introducción al ETL

Proceso ETL = Flujo de datos.

El proceso ETL está constituido por los pasos que deben seguir los datos en su estado inicial (sistema fuente) para que sean extraídos, transformados y cargados en SAP BW.

  • Proceso de Extracción: Aquí se extraen los datos desde los sistemas fuente, hay que tomar en cuenta que un Datawarehouse puede estar formado por datos provenientes de diferentes sistemas fuente, una parte muy importante en este proceso es que se deben analizar los datos a extraer para ver cuales nos pueden ser útiles y cuales no y así evitar datos innecesarios en nuestro sistema, también se debe tomar en cuenta cual es el impacto que genera una extracción de datos en el sistema fuente, ya que podría perjudicar a los sistemas transaccionales y complicar la operatoria diaria de la empresa.
  • Proceso de Transformación: Este proceso busca adaptar los datos extraídos en datos que finalmente serán cargados en el Datawarehouse, estos datos se adaptarán en base a las reglas preestablecidas del negocio, entre las modificaciones que pueden ocurrir tenemos:
  1. Codificación, por ejemplo que se establezca que el producto "Chocolate" será almacenado con "CH".
  2. Generar registros con cálculos totales u otro tipo de cálculo, por ejemplo: Importe_Total = Importe_Producto Impuestos.
  3. Armar varias columnas partiendo de una sola o viceversa, por ejemplo, si tenemos los campos Nombre = "Juan" y Apellido = "López" se pueden almacenar en un solo campo Nombre = "Juan López".
  4. Establecer algún otro tipo de cambio basado en la estructura en la cual llegan los datos extraídos y como se quieren hacer llegar al sistema, por ejemplo, si un campo viene del sistema fuente de la siguiente forma: Nombre = "Juan#López" y no queremos el separador # podemos hacer que llegue al sistema como Nombre = "Juan López".
  5. Generar campos claves en el destino de datos, por ejemplo si determinamos que los caramelos serán representados por el valor 000321 entonces el campo Producto podría tener los siguientes valores para determinar un mismo producto con su respectivo sistema fuente: SAP000321, FIL000321 (FIL = Archivo/File).
  • Proceso de Carga: Este es el proceso en el cual los datos ya han pasado por la fase de transformación y son cargados en el sistema SAP BW, en algunos casos se sobreescriben los datos que se obtienen y en otros se va almacenando un historial de los registros para determinar como va cambiando un determinado valor a lo largo del tiempo, las cargas pueden ser realizadas de 2 maneras:
  1. Cargas Full: Este tipo de cargas generalmente se realizan inicialmente y es cuando queremos que pasen todos los datos de la fuente al destino.
  2. Cargas Delta: Con este tipo de carga sólo traeremos a nuestro sistema los datos que aún no han sido almacenados. Estas cargas son importantes ya que con ellas evitamos que se sobrecargue el sistema fuente mediante todas las veces que realizamos una carga.
  • Importante: El proceso de ETL se verá reflejado de dos maneras, la versión 3.x y la versión 7.0 (la que se utilizará a lo largo de la carrera), entre las ventajas de esta última tenemos: Mejora en el performance de las cargas ya que se pueden paralelizar procesos, es mas sencillo el proceso de creación y mantenimiento del flujo y se mejora el manejo de errores en caso de encontrar registros erróneos en la PSA.


Sobre el autor

Publicación académica de Jose Daniel Gomez Durand, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.

SAP SemiSenior

Jose Daniel Gomez Durand

Profesión: Consultor Sap Bi/analista de Gestión de Documentos. - Venezuela - Legajo: PW65Z

✒️Autor de: 13 Publicaciones Académicas

🎓Egresado del módulo:

Certificación Académica de Jose Gomez

 

:: Al igual que Jose ¿Usted está dispuesto a aprender SAP BI / BW BO?

El lunes 29 Noviembre 2021 comenzamos la 🎓Carrera Consultor en SAP BI / BW BO.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?