![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO InfoProviders
SAP BI / BW BO InfoProviders
![SAP BI / BW BO InfoProviders SAP BI / BW BO InfoProviders](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/56.jpg)
InfoSitio
Objeto que provee info a un query. Los hay fisicos (contienen info peristente, almacenan datos reales) y logicos (obtienen info al momento de ejecutarse el query, en tiempo de ejecucion)
Su visualizacion se encuentra en la transaccion RSA1 -- Modelado -- Posicionarse en un InfoSitio
Uno de sus tipos son los InfoCubos (principales modelos de datos multidimensionales en BI), en estos se basan los reportes y analisis. Se trata de un set de datos delimitado que engloba uno o mas procesos empresariales y ante el cual un usuario puede definir o ejecutar queries.
Los VrtualProviders son otro tipo de InfoCubo que, a diferencia de los Infocubos, representan vistas logicas de un set de datos. Los InfoCubos contienen fisicamente datos en la base de datos, es por estos que se los entiende tambien como destino de datos ya que se les puede cargar datos.
Al momento de realizar un reporting ninguno de los 2 presenta diferencia, significa que las queries pueden definirse en base a todos los tipos de InfoCubo.
Los InfoCubos conocidos como Best Practices son infocubos creados previamente por SAP basados en la experiencia a traves de los años.
Los Infocubos de tiempo real (o transaccionales) se actualizan directamente sin necesidad de utilizar un proceso ETL. El sistema accede a los datos del Infocubo mediante transacciones, los datos se escriben en el Infocubo y se leen al instante que sea necesario. Los Infocubos estandar no estan adecuados para esto
Los ODS (DataStore Object) se utilizan para almacenar datos consolidados y depurados (datos variables o datos maestros) a nivel de documento. Cumplen la funcion de un almacen general para acumulacion de años de datos que puedan ser utiles en el futuro, tambien sirven para dar soporte al reporting detallado de operaciones.
Los ODS permiten sobreescritura de registros, los infocubos no lo permiten. Los infocubos crean un nuevo registro si las caraceristicas en 2 registros diferentes no son exactamente las mismas.
Entre las propiedades de los ODS podemos citar:
- Diseñados para grabar datos depurados a nivel de documento
- Las caracteristicas que no formen parte de la clave se sobreescriben
- Los ratios pueden sobreescribirse, añadirse o no actualizar
- El reporting (mediante BEx) directo es opcional
Su diseño es el de una tabla contienen campos clave (nro y posicion de documento) y campos de datos que pueden ser ratios o de caracteres (status de pedido, cliente o tiempo)
Puede utilizar una actualizacion delta para actualizar datos del ODS en InfoCubos conectados o en ODS adicionales o tablas de datos maestros (atributos o textos) en el mismo sistema o en sistemas diferentes.
Clases de ODS
- ODS Estandar: consiste en 3 tablas (cola de activacion, tabla de datos activos y log de modificaciones). Integrado en el proceso de staging (durante el staging se pueden cargar y descargar datos del ODS); el log de modificaciones permite la escritura de estas modificaciones y su disponibilidad para uploads delta para destinos de datos conectados.
- Optimizado para escritiura: nuevo tipo de ODS; dentro de la arquitectura cumple funciones de almacen y su ventaja es la mayor rapidez de las cargas
- De actualizacion directa (ODS transaccional 3.x anterior): solo tiene la tabla con datos activos; no se integra tan facil en el proceso de staging; se rellena utilizando APIs y se lee a traves de un BAPI.
 
 
 
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