✒️SAP BI / BW BO Carga de Datos
SAP BI / BW BO Carga de Datos
Infopaquetes.- Es el Objeto BI que contiene todas las parametrizaciones que especifican cómo debería hacerse el upload de estos datos desde el sistema fuente.
DTP.- Data Transfer Process Proceso de transferencia de datos cuántos datos son transferidos entre dos objetos SAP BI persistente.
PSA.- Persistent staging area es el área de almacenamiento de entrada de datos proveniente del sistema fuente dentro del sistema SAP BI
La PSA es una tabla de datos de staging, y es el primer paso dentro del proceso ETL.
INFOPAQUETES
--> Una vez diseñado el flujo datos, los infopquetes y los procesos de transferencia de datos pasan a gestionar la ejecución y planificación de la transferencia de datos real.
--> 1. El primer proceso es la carga de datos desde el sistema fuente.
--> El destino del Infopaquete es la tabla PSA vinculada a la fuentes de datos específica asociada con el infopaquete. en un entorno productivo, los mismos datos en el mismo sistema fuente sólo deberían extraerse una vez con un infopaquete
Los procesos de transferencia de datos pueden llegar estos datos a tantos InfoSitios como sea necesario.
Ver los diferentes pasos para la creación de un InfoPaquete y la explicación breve de cada una de sus opciones:
---> 1. click derecho en el datasource y seleccionamos crear InfoPaquete
--> Colocar la descripción del infopaquete
--> Selección de datos nos aparecen los objetos que fueron establecidos al momento de la creación de la fuente de
datos para poder ser usados como filtros.
--> Extracción se adaptará según el tipo de fuente de datos a la que se está conectando. En este caso vemos
un infoPaquete para extraer datos desde un fichero.
--> Se selecciona donde está el archivo, si en un servidor o una estación de trabajo. Establezco cuales son los
separadores
--> El ícono que nos permite poner una rutina ABAP para establecer que el nombre de nuestro fichero a subir
cambie dinámicamente
--> Opción proceso sólo nos da más opciones que solo PSA si nuestra fuentes de datos es de la versión 3.x que
nos permitía otras variantes. Con la opción parallel seleccionamos la cantidad de procesos que utilizaremos en
simultáneo para la carga de datos hasta la PSA.
--> Opción destino de datos utilizada con las fuentes de datos 3.x (versión anterior al SAP BW)
--> Opción actualización nos da la opción en caso que la fuente de los datos lo permita de realizar actualizaciones
completas o actualizaciones delta.
--> Opción prever prever nos da la opción de ejecutar el infopaquete inmediatamente, o planificarlo mediante un job
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 específica.
Tenga en cuenta que si implica a más de un InfoSitio necesitará más de un proceso de transferencia de datos.
MOSTRAREMOS PASO A PASO LA CREACIÓN DE UN DTP (Proceso de transferencia de Datos)
---> El primer paso es posicionarse en el destino de datos, realiza un click derecho en el objeto y seleccionar CREAR
PROCESO DE TRANSFERENCIA DE DATOS
---> Una vez seleccionada la opción determino cual es la fuente que usará el DTP para llevar los datos al destino seleccionado -> opciones: Fuente de datos, InfoCubo, ODS, InfoSet, InfoObjeto
---> Opción Extracción puedo determinar por ejemplos los filtros a utilizar para realizar la transferencia, si voy a activar Full o Delta y los tamaños máximos para los paquetes de datos, SAP recomienda que no sea > 50000
--> Opción actual determino como voy a manejar los errores en caso de que la carga falle.
--> Opción 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
TECNICAMENTE .- ES UNA TABLA DE BASE DE DATOS EN LA QUE SE ALMACENAN LOS DATOS DE LA PETICIÓN REALIZADA A LA FUENTE DE DATOS, POR LO TANTO SE CREA UN PSA POR FUENTE DE DATOS Y SISTEMA FUENTE. LOS DATOS LLEGAN A LA PSA DESPUÉS DE EJECUTARSE 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 Netweaver 7.0 BI, es necesario un paso en el proceso ETL en casi todos los escenarios.
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.
----> Accediendo a la PSA
----> Desde la transacción RSA1 nos posamos en la fuente de datos en la cual queremos ver la PSA.
----> Click derecho del mouse sobre esta fuente y seleccionamos Gestionar (Manage)
----> Nos aparecen todas las cargas de PSA disponibles
----> Seleccionamos una y presionamos en el botón símbolo de la PSA
----> Ahora podemos ver los datos que fueron subidos a SAP BI en esa carga.
Carga de datos maestros de un sistema fuente SAP
Pueden ver que les indica el sistema fuente y las fuentes de datos que están conectadas a este sistema fuente y como pasan los datos a los atributos yu textos cliente.
 
 
 
Sobre el autor
Publicación académica de Edgar Beimar Ajata Zambrana, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Edgar Beimar Ajata Zambrana
Profesión: Ingeniero de Sistemas - Bolivia - Legajo: CW41X
✒️Autor de: 18 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Edgar Ajata