✒️SAP BI / BW BO Carga de Datos
SAP BI / BW BO Carga de Datos
Los InfoPackages en SAP BW, también llamados InfoPaquetes, se utilizan para ejecutar la extracción de datos desde el sistema fuente (Source System) y cargarlo dentro de la PSA (Persistent Staging Area).
Adicionalmente de proveer la capacidad de ejecutar la extracción como dijimos anteriormente, los InfoPackages nos dan la capacidad de elegir parámetros de la extracción para filtrar los datos y que solo se extraigan aquellos que necesitamos. Por ejemplo, si estamos extrayendo datos de ventas de un sistema externo hacia BW, podríamos configurar el InfoPackage para que solo nos traiga los datos del mes de Octubre configurando el parámetro correspondiente a Fecha de Venta.
Al igual que la PSA, los InfoPaquetes pertenecen a una Fuente de Datos (DataSource) en particular, con la diferencia que los InfoPaquetes deben crearse manualmente mientras que la PSA se crea automáticamente al activar la fuente de datos.
inforsap.com/infopackages-en-sap-bw/
. Proceso de CargaEn esta fase, los datos procedentes de la fase anterior (fase de transformación) son cargados en el sistema de destino. Dependiendo de los requerimientos de la organización, este proceso puede abarcar una amplia variedad de acciones diferentes. Por ejemplo, en algunas bases de datos será necesario sobreescribir la información antigua con nuevos datos mientras que en otras, bastaría con resumir las transacciones y almacenar un promedio de la magnitud considerada.
Los data warehouse mantienen un historial de los registros, de manera que es posible en todo momento hacer una auditoría de los mismos. Esto permite disponer de un rastro de toda la historia de un valor a lo largo del tiempo.
Desarrollo del proceso de carga de datosExisten dos formas básicas de desarrollar el proceso de carga:
- Acumulación simple: esta manera de cargar los datos consiste en realizar un resumen de todas las transacciones comprendidas en el período de tiempo seleccionado y transportar el resultado como una única transacción hacia el data warehouse, almacenando un valor calculado que consistirá típicamente en un sumatorio o un promedio de la magnitud considerada. Es la forma más sencilla y común de llevar a cabo el proceso de carga.
- Rolling: este proceso sería el más recomendable en los casos en que se busque mantener varios niveles de granularidad. Para ello se almacena información resumida a distintos niveles, correspondientes a distintas agrupaciones de la unidad de tiempo o diferentes niveles jerárquicos en alguna o varias de las dimensiones de la magnitud almacenada (por ejemplo, totales diarios, totales semanales, totales mensuales, etc.).
Sea cual sea la manera de desarrollar este proceso elegida, hay que tener en cuenta que esta fase interactúa directamente con la base de datos de destino y, por eso, al realizar esta operación se aplicarán todas las restricciones que se hayan definido en ésta. Si están bien definidas, la calidad de los datos en el proceso ETL estará garantizada.
Ejemplos de estas restricciones pueden ser:
- Valores únicos.
- Integridad referencial.
- Campos obligatorios.
- Rangos de valores.
PSA - Persistent Staging Area
The Persistent Staging Area (PSA) is the inbound storage area for data from the source systems in the SAP Business Information Warehouse.The requested data is saved, unchanged from the source system. Request data is stored in the transfer structure format in transparent, relational database tables in the Business Information Warehouse. The data format remains unchanged, meaning that no summarization or transformations take place, as is the case with InfoCubes. When loading flat files, the data does not remain completely unchanged, since it is adjusted by conversion routines if necessary (for example, the date format 31.21.1999 is converted to 19991231 in order to ensure uniformity of data).
 
 
 
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