✒️SAP BI / Carga de Datos Por Victor Vistrain Ambriz
SAP BI Carga de Datos
Carga de datos: Continuando con el proceso ETL llegamos al último paso en el cual vamos a poder a tener los datos disponibles para realizar un análisis:
Esquema básico de flujo de datos en SAP Netweaver BI:
1) Fuentes SAP y No SAP
2) PSA (Persistent Staging Area): Se da atreves de Infopaquetes
3) Trasformaciones: Se da atreves de Transferencia de datos (DTP)
4) ODS y Cubos: Se da atreves de Transferencia de datos (DTP)
Infopaquetes: El diseño del flujo de datos utiliza objetos de metadatos como las fuentes de datos, transformaciones, InfoFuentes e InfoSitios. Una vez diseñado el flujo los Infopaquetes y los procesos de transferencia de datos pasan a gestionar la ejecución y planificación de la trasferencia de datos real.
Infopaquete: Es el objeto BI que contiene todas las parametrizaciones que especifican como debería hacerse la carga de estos datos desde el sistema fuente.
El primer proceso es la carga de datos desde el sistema fuente: Depende del tipo de fuente.
El destino del Infopaquete es la tabla PSA vinculada a la fuente de datos específica asociada con el Infopaquete. En un entorno productivo, los mismos datos en el sistema fuente solo deberían extraerse una vez con el Infopaquete.
A partir de aquí, los procesos de transferencia de datos pueden llegar estos datos a tantos Infositios como sea necesario.
Pasos para crear un Infopaquete:
1. Clic derecho en el datasource y seleccionamos crear Infopaquete.
2. En la pantalla escribimos la descripción del Infopaquete.
3. Aparecen las siguientes pestañas:
Selección de datos: aparecen los objetos que fueron establecidos al momento de creación de la fuente de datos para poder ser usados como filtros.
Extracción, Proceso, Destino de datos, Actualización, Prever
Procesos de transferencia de datos: Este es el objeto que controla el flujo de datos actual (filtros, modo de actualización, ya sea delta o completo) para una transformación especifica. Puede que tenga más de un proceso de transferencia de datos si tiene más de un paso de transformación o destino en el flujo de ETL.
Pasos para la creación de un DTP (Proceso de transferencia de datos)
1. Posicionarse en el destino de datos, clic derecho en el objeto y seleccionar Crear Proceso tranf. Datos.
2. Determinar cuál es la fuente que usara el DTP para llevar los datos al destino seleccionado las opciones son:
Fuente de Datos, InfoCubo, ODS, InfoSet, InfoObjeto, Ok siguiente.
3. En la solapa Extracción puedo determinar los filtros a utilizar para realizar la transferencia, si voy a actualizar Full o Delta y los tamaños máximos para los paquetes de datos, SAP nos propone por defecto 50,000 y no se recomienda poner valores más grandes.
En la solapa Actual determino como voy a manejar los errores en caso que la carga falle.
En la solapa Ejecutar puedo determinar si lo hago en modo normal o en modo debugging
PSA (Persisten Staging Area)
Descripción técnica y funcional de la PSA
Técnicamente: Es una tabla de base datos en la que se almacenan los datos de la petición realizada a la fuente de datos, por lo que se crea un PSA por fuente de datos y sistema de fuente. Los datos llegan a la PSA después de ejecutar el infopaquete.
Funcionalmente: Representa una memoria inicial en SAP BI en la que los datos solicitados se graban sin modificaciones desde el sistema fuente. (A partir de SAP Netewaver 7.0). Es posible evitar la PSA, pero no se recomienda porque la PSA es importante para la realización de copias de seguridad y su uso en la mayoría de los casos nos da una mejora en el rendimiento.
 
 
 
Sobre el autor
Publicación académica de Victor Hugo Vistrain Ambriz, en su ámbito de estudios para la Carrera Consultor SAP BI / BW BO Nivel Inicial.
Victor Hugo Vistrain Ambriz
Profesión: Consultor Bi - Mexico - Legajo: KH74H
✒️Autor de: 25 Publicaciones Académicas
🎓Cursando Actualmente: Carrera Consultor SAP BI / BW BO Nivel Inicial
Certificación Académica de Victor Vistrain






Disponibilidad Laboral: FullTime


















