✒️SAP BI / BW BO Fuentes de Datos
SAP BI / BW BO Fuentes de Datos
Adquisicion de Datos en tiempo real se da cuando queremos transferir datos en intervalos frecuentes (cada hora o minuto) y acceder a estos datos en reporting frecuentemente (mas de una vez al dia, minimo). Tanto las fuentes de datos servicios web como las de un sistema fuente SAP soportan este tipo de adquisicion.
API = Application Programming Interface = Interfaz de Programacion de Aplicaciones = conjunto de funciones y metodos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstraccion. Se basa en la tecnologia SAP,
La extraccion con el servicio API se utiliza en diversos puntos dentro de la arquitectura BI:
- para transferencia de datos y metadatos desde sistemas fuente SAP
- con la transferencia de datos XML/SOAP(XML = Extensible Markup Language = estandar para el intercambio de informacion estructurada entre diferentes plataformas, usado en bases de datos, editores de texto, hojas de calculo, etc. SOAP = Simple Object Acces Protocol = protocolo estandar que define como 2 objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos con XML)
- con la transferencia de datos utilizando la Interfase Data Mart (version especial de almacen de datos
Se utiliza en casos de necesidad de instalar un reporting desde un sistema fuente SAP en BI, para lo cual primero hay que identificar como enlazar el sistema fuente SAP con el sistema BI.
La extraccion de datos de ficheros planos es el metodo mas comun para integrar datos de un sistema externo a un sistema BI. Se utiliza en carga de datos desde sistemas externos en los que interactuaremos con sistemas que estan obsoletos o planillas MS Excel.
La extraccion de datos con DB Connect es otra opcion de SAP para extraer datos desde sistemas externos. DB Connect puede extraer datos desde tablas/vistas en sistemas de gestion de base de datos (DBMS), que ademas de tener conexion estandar, tanbien estan conectados a SAP BI y transfieren los datos al sistema BI.
La extraccion de datos con integracion de datos universal (UDI) surge de la demanda de mercado de integraciones mejoradas entre BI e infraestructuras de sistemas existentes y heterogeneas. Existen escenarios en los que la preparacion de datos puede desplegarse hasta un intervalo mas amplio de fuentes de datos y las restricciones en DB Connect se soportan sin el uso de herramientas ETL externas. Debe ser posible acceder a sistemas DBM (multidimensional y relacional). Se utiliza en los casos donde la preparacion de datos pueda soportar una gran cantidad de sistemas fuentes ya que SAP BI permite a todas estas fuentes poder conectarse directamente.
Extracciones basadas en XML: muchas aplicaciones utilizan el formto XML independientemente de la plataforma y estandarizado para intercambiar datos. Para integrar tales fuentes XML podemos utilizar una fuente de datos de servicios web que nos permitiria la integracion con SAP NetWeaver BI, de esta manera de informacion de la fuente externa XMLestara disponible para el analisis de datos dentro del sistema BI. Para ograr una integracion abierta y flexible con aplicaciones externas hay que basarse en estandares generalmente aceptados, SAP NetWeaver implementa los siguientes estandares: XML y SOAP.
El proceso ETL tambien puede utilizarse para la extraccion de datos. Para ello se utilizan herramientas ETL externas. SAP BI sumnistra interfases abiertas ( BAPI = Business Application Programming Interfaces) que permiten conectar diferentes herramientas ETL con SAP BI y asi extraer datos y metadatos desde sistemas externos. Un ejemplo de utilizacion es cuando se desea transferir grandes conjuntos de datos desde sistemas externos, estos conjuntos se encuentran en diferentes plataformas de sistema y tienen distintos formatos de datos, Sera necesario conectar una herramienta ETL externa a SAP BI para realizar el proceso de preparacion de datos (transformaciones complejas necesarias para alinear los datos a estructuras SAP BI)
 
 
 
Sobre el autor
Publicación académica de Milton Ezequiel Bravo, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Milton Ezequiel Bravo
Profesión: Project Manager en Newbitcrew - Argentina - Legajo: HQ58N
✒️Autor de: 50 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Milton Bravo