✒️SAP BI / BW BO MultiProviders (MultiSitios)
SAP BI / BW BO MultiProviders (MultiSitios)
MultiProviders (MultiSitios)
1 Definición
Un MultiSitio es un InfoSitio especial que combina datos de varios InfoSitios y los proporciona para reporting. El propio MultiSitio (como los InfoSets y los VirtualProviders) no contiene datos. Sus datos provienen exclusivamente de los InfoSitios en los que se basan.
Un MultiSitio puede estar formado por varias combinaciones de los siguientes InfoSitios:
- InfoCubos
- Objetos DataStore
- InfoObjetos
- InfoSets
- Niveles de agregación (cortes de un InfoCubo para soportar la Integrated Planning en BI)
2 Uso de MultiProviders
Una query BEx sólo puede escribirse ante un solo InfoSitio. Un MultiSitio es un InfoSitio individual para una query, pero de ese modo puede accederse indirectamente a varios proveedores.
Tenemos un InfoSitio con datos reales para una división lógicamente autocontenida y un InfoSitio correspondiente con datos planificados. Puede combinar los dos InfoSitios en un MultiSitio para comparar los datos reales y planificados en una query.
Un ejemplo sería un InfoCubo y un InfoObjeto. Dispone de un InfoCubo con sus productos e ingresos. Combínelo con el InfoObjeto PROD (producto). El resultado es que ahora puede visualizar artículos de baja rotación, puesto que también se visualizan productos que no generan ingresos.
* Ventajas del MultiProvider
- Diseño simplificado: Este concepto de MultiSitio le proporciona opciones de análisis avanzadas, sin la necesidad de rellenar con datos InfoCubos nuevos y extremadamente grandes. Puede construir cubos básicos más simples con tablas más pequeñas y una menor redundancia.
- Los InfoCubos individuales y los objetos DataStore pueden particionarse de forma independiente.
- Ganancias de rendimiento pese a la ejecución paralela de subqueries.
* Integración
Los MultiSitios sólo existen como definición lógica. Los datos todavía están almacenados en los InfoSitios en que se basan. Este aspecto de los MultiSitios los hace muy parecidos a los InfoSets; no obstante; la gran diferencia entre InfoSets y MultiSitios radica en la forma técnica de enlazar las tablas.
Los InfoSets enlazan los proveedores inferiores con enlaces de base de datos, y los MultiSitios utilizan un método técnicamente diferente denominado uniones.
Cada característica de un MultiSitio debe coincidir exactamente con una característica o atributo de navegación en cada InfoSitio implicado. Como se mostraba anteriormente, cuando esto no ocurre normalmente aparece un "#" no asignado.
3 Ejemplo
Un InfoCubo planificado y otro InfoCubo real de centro de coste, combinado en un MultiSitio planificado/real, es un diseño común para dar soporte a la planificación y rendimiento de centros de coste para planificar el reporting.
Nuestros InfoCubos son idénticos, pero uno se rellenó con la Clase valor = Datos planificados y el otro con la Clase valor = Datos real. La arquitectura se muestra a continuación.
Puede definir un MultiSitio que incluya estas características comunes, así como los ratios de los InfoCubos implicados. El MultiSitio, por tanto, se puede utilizar en queries.
Una query ejecutada utilizando un MultiSitio se divide entre los InfoSitios implicados con varias expresiones de selección, que se pueden tratar en paralelo. Esto mejora el rendimiento del sistema. El procesador OLAP presenta la combinación de los resultados a partir de cada una de las expresiones de selección como resultado de la query.
4 Diseñar un MultiSitio
En la pantalla inicial en el proceso de diseño de un MultiSitio se seleccionan los proveedores individuales que alimentan el MultiSitio. Éstos pueden incluir cualquier InfoSitio, así como un proveedor a nivel de agregación para soportar la planificación integrada en BI.
A partir de SAP BI 7.0. Las GUI de diseño para todos los proveedores tienen una apariencia y un funcionamiento muy parecidos. Existen, no obstante, ciertas diferencias críticas en la GUI de MultiSitio de las que debería consciente.
Primero, el conjunto superior de InfoObjetos permitido para su inclusión en las DIM de su MultiSitio está limitado a los que se encuentran en los InfoSitios inferiores incluidos. En segundo lugar, deben realizarse las parametrizaciones para la manera en la que cada InfoObjeto del InfoSitio individual reacciona con el MultiSitio.
Debido al modo de funcionamiento de las uniones, sólo vale la pena incluir características en el MultiSitio que aparecen en los InfoSitios fuente. En algunos casos, no existen coincidencias exactas entre las características de las tablas de dimensión o la tabla activa del objeto de fuente de datos.
En este caso, la característica inferior podría proceder de un atributo de navegación. Debe, no obstante, ser consciente de que puede que no sea una combinación equitativa.
Hay situaciones en las que tiene sentido seleccionar desde más de un InfoSitio. Es deseable que el ratio proceda de más de un InfoSitio inferior en casos en los que el ratio, por ejemplo Amount (importe), se almacene repetidamente en varios InfoSitios pero el significado empresarial de los datos sea diferente.
Técnicamente, esto significa que procede de sets de registros separados que no se superponen. Por ejemplo, un InfoCubo tiene sólo importes de España mientras que el otro los tiene de México.
 
 
 
Sobre el autor
Publicación académica de Milton Bermúdez Muñoz, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Milton Bermúdez Muñoz
Profesión: Ingeniero Industrial - Colombia - Legajo: QM50F
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero industrial con matricula profesional y certificado en el módulo mm de sap, disponible para trabajar en proyectos sap en colombia o fuera del país.
Certificación Académica de Milton Bermúdez