Lección: Fuentes de Datos 2º
SISTEMAS FUENTES:
SON LOS DIFERENTES SISTEMAS QUE PUEDEN DARNOS DATOS PARA SAP BI
EJ:
cualquier sistema sap, incluye toda la gama r/3,crm,srm,hasta otro sap bi
tipos de sistemas fuente
-CRM
(Customer Relationship Manager=Gerente de Relaciones con el Cliente) son sistemas de
gestión para optimizar la relación de una compañía con sus compradores.
-SRM
Supplier Relationship Manager=Gerente de Relaciones con el Proveedor, hace referencia al
manejo de la relación con proveedores e incluye los diferentes procesos vinculados a la
instancia de compra, ya sea de materias primas, insumos para consumo interno de una
compañía, suministros, o bienes que integrarán un stock=surtir,valores =todo lo referente
a los bienes que una persona u organización posee y que sirven para la realización de sus
objetivos,entre otros ejemplos.
Este software de gestión automatiza los procesos que tienen lugar entre el abastecimiento
y el aprovisionamiento.
Así, incrementa la visibilidad de la cadena de abastecimiento y proporciona una visión
interna de la totalidad de los gastos a través de un insight=perspicacia=Capacidad para
entender las cosas con claridad y rapidez de ciclo cerrado.
-r/3
-otros sap bi
-base de datos utilizando el conector=DB CONNECT
-DB CONNECT :Es un tipo de sistema fuente dentro de SAP BI. El mismo permite utilizar como
fuente de datos a tablas y vistas de una Base de datos relacional (RMDB).
-UD CONNECT:
Es un tipo de sistema fuente que se puede definir dentro de SAP BI. El mismo utiliza
tecnología JAVA (JDBC) para establecer las conexiones a los distintos sistemas fuentes.
-ficheros planos
-servicios web q transfieren los datos llamado push
-BAPIS:Son métodos estandarizados que nos permiten realizar acciones sobre los objetos de
negocio de SAP, como pueden ser un pedido, un equipo, hacer un movimiento de mercancías,
etc.
2# extracciones de datos en tiempo real
se utiliza para la adquisicion de datos en tiempo real, transfiere datos bi
en intervalos frecuentes(cada hora o minuto) y acceder a estos datos en reporting
mas de una vez al dia como minimo.
fuente de datos se ve reflejada en tablas psa
3#EXRACCIONES DE DATOS CON EL SERVICIO API
API(APPLICATION PROGRAMMING INTERFACE=Interfaz de Programación de Aplicaciones)
Una Interfaz de Programación de Aplicaciones o API es el conjunto de funciones y métodos,
para ser utilizado por otro software como una capa de abstracción.
- Esta dentro d la arquitectura bi en sap.
1.transferir datos y metadatos desde sistemas fuente sap
2.transferencia de datos xml/soap basada en una fuente de datos 3.x XML
3.transferencia de datos utilizando la intergace de data mart
-XML
Siglas en inglés de Extensible Markup Language, es un metalenguaje extensible de etiquetas
desarrollado por el World Wide Web Consortium (W3C).
XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar
para el intercambio de información estructurada entre diferentes plataformas. Se puede
usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa
imaginable.
XML, siglas en inglés de eXtensible Markup Language ('lenguaje de marcas extensible'), es
un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para
almacenar datos en forma legible. Deriva del lenguaje SGML y permite definir la gramática
de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por
SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte
a bases de datos, siendo útil cuando varias aplicaciones se deben comunicar entre sí o
integrar información. (Bases de datos Silberschatz).
XML no ha nacido sólo para su aplicación para Internet, sino que se propone como un
estándar para el intercambio de información estructurada entre diferentes plataformas. Se
puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa
imaginable.
XML es una tecnología sencilla que tiene a su alrededor otras que la complementan y la
hacen mucho más grande y con unas posibilidades mucho mayores. Tiene un papel muy
importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir
la información de una manera segura, fiable y fácil.
-SOAP
Simple Object Access Protocol=Protocolo de acceso a objetos simple, es un protocolo
estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio
de intercambio de datos con XML.
-DATA MART
Un Data mart es una versión especial de almacén de datos (data warehouse). Son
subconjuntos de datos con el propósito de ayudar a una área específica.
4# Extracciones de datos de ficheros planos
es el metodo mas comun para integrar datos de sistemas externos a un
sistema bi. Es importante conocer esta funcion=ojo.
- ej: planillas en excel esto ya es obsoleto.
-descargar datos de un sistema externo a bi utilizando ficheros planos.
5#Extracciones de datos con db connect
sap proporciona otra opcion para extraer datos desde sistemas externos,
extrae datos desde tablas/vistas en sistemas de gestion de base de datos(dbms)
transfiere datos al sistema bi.
-puede utilizar una fuente de datos para q esten disponibles de bi,
y se transfieren a infositios utilizando el proceso de adquisicion.
parar cargar datos desde dbms soportado por sap bi utilizando db connect debe:
- conectar una base de datos al sistema bi como sistema fuente, teniendo
acceso directo al dbms y rdbms
-dar a conocer los metadatos para la tabla/vista del rdbms externo en bi,
utilizando la definicion de una fuente de datos.
6# extracciones de datos con integracion de datos universal(udi):
preparacion de datos con un intervalo mas amplio de fuente de datos y
las restricciones en db connect se soportan sin hacer uso de la herrramienta
etl externas.
- accede a ambos sistemas dbm, multidimensional y relacional.
-la integracion universal de datos, de todas las fuentes de datos pueden
conectarse directamente con sap bi.
7#extracciones de datos basada en xml
-intercambiar datos ej: servicios web, sap netweaver exchange
infrastructure=infraestructura de intercambio
-cantidad creciente de aplicaciones utilizan formato xml, utlizar fuentes de
datos de servicios web, esta disponible para el analisis e integracion bi.
estandares basicos para la integracion bi,
xml extensible markup languaje
soap simple object access protocol
pull : tirar,arrastrar, extraer
xml: es un estandar fiable y estable para la transferencia de datos.
8.#extracciones de datos con herramientas etl externas.
extraccion externa, transformacion y herramientas de carga(etl), tbn
se utiliza para la extraccion de datos
-para poder extraer datos y metadatos desde sistemas externos, sap bi
suministra interfaces abiertas bapi, esta herramientas permite
conectar diferentes herramientas etl con sap bi
ej:transferir grandes cantidades de datos desde sistemas externos a sap bi
tiene diferentes tipos de formato, la tarea es conectar una
herramienta etl externa a sap bi, para llevar a cabo el proceso de
preparacion de datos