✒️SAP BI / BW BO InfoProviders
SAP BI / BW BO InfoProviders
INFOPROVIDERS - INFOSITIOS
Es todo objeto que provee información a una query.
Tipos:
- Físicos: Contienen información persistente. Almacenan datos reales.
- Lógicos: Obtienen la información en el momento de ejecución de la query- Obtienen datos en tiempo de ejecución.
Para visualizar los InfoSitios : RSA1, solapa “Modelado” y posicionarse en un Infositio.
INFOCUBO: Son los principales modelos de datos multidimensionales en BI. Los reportes y análisis se basan en InfoCubos. Describe un set de datos delimitado en sí mismo que abarca uno o más procesos empresariales.
Tipos
· INFOCUBO: Contienen físicamente datos en la BD. Por esta razón, son destinos de datos, ya que en ellos se pueden cargar datos. Tienen un diseño de esquema ampliado. Puede ser de dos tipos:
Existen dos subtipos.- ESTANDAR y TIEMPO REAL (ambos tienen el esquema estrella ampliado)
Los infocubos en tiempo real están optimizados para su actualización directa y no requieren del proceso ETL, los infocubos en tiempo real se utilizan de forma casi exclusiva en el set de herramientas de planificación integrada en BI (INTEGRATED PLANING)
Los cubos en tiempo real se llamaban INFOCUBOS TRANSACCIONALES ya que el sistema accede a los datos en un infocubo de este tipo mediante transacciones, en otras palabras los datos se escriben en el infocubo posiblemente de más de un usuario al mismo tiempo y se leen al instante otra vez cuando es necesario, los infocubos estándar no son adecuados en este caso.
Todos los InfoCubos BI constan de una serie de tablas relacionales agrupadas en un esquema estrella, las tablas mencionadas son las que veremos a continuación..
- Tabla de hechos: Un InfoCubo contiene una tabla de hechos donde se almacenan los valores de ratio (hasta un máximo de 233 ratios).
- Tabla de dimensión: Un InfoCubo suele tener un mínimo de 4 tablas dimensionales y un máximo de 16. De estas, 13 las crea el cliente y 3 son dimensiones que otorga SAP. (tabla de dimensión de unidades, tabla de dimensión de paquete de datos y tabla de dimensión de tiempo). Las dimensiones del cliente contienen SID vinculadas a un máximo de 248 InfoObjetos de características.
· VIRTUAL PROVIDER: No contienen físicamente datos. Sólo representan vistas lógicas de un set de información.
IMPORTANTE Las queries pueden definirse en base a cualquiera de los dos tipos.
SAP entrega infoobjetos previamente creados a través de su experiencia, a la que ellos llaman best practices.
Estos objetos previamente creados los podemos acceder desde la solapa BI Content al igual que los InfoObjetos, el nombre técnico de los InfoCubos estándar empieza con un número, CERO.
En BI Content existen InfoCubos previamente creados por SAP que podemos instalar.
INSTALACION BASICA DE UN INFOCUBO DEL BI CONTENT
1.-Solapa Bi Content de la transacción RSA1
2.- Clicar en Object Types.
3.- Seleccionar un InfoCubo y presionar el botón Transferir Selecciones
4.- A la derecha se ven los objetos que contiene ese InfoCubo y podemos seleccionarlos dependiendo cuales sean nuestros requerimientos. Luego pesionar botón que tiene un fósforo y dice INSTALL
Como en la mayoría de los casos los Infocubos estándar no satisfacen todos los casos dentro de la empresa, debemos crear nuestros propios infocubos.
La nomenclatura debe comenzar con una letra entre la Ay la Z (Z lo ideal porque los SAP BI ya tienen den su mayoría un SAP R/3), longitud de 3 y 9 caracteres.
PASOS PARA CREAR INFOCUBO SIMPLE:
1. Transacción RSA1 y posicionarse en InfoProviders.
2. Seleccionar alguna de las InfoÁreas y clic derecho seleccionando “Crear InfoCubo”.
3. Seleccionar la clase de InfoCubo (estándar o tiempo real), su nombre y descripción.
4. Insertar las características/ratios y crear dimensiones nuevas si es necesario (arrastrando y soltando de izquierda a derecha o clic derecho del mouse en la carpeta que necesitemos y seleccionar “InfoObjeto Directo”.
5. Insertar los ratios.
6. Activar el InfoCubo.
ODS (Data Store Object)
Se utiliza para almacenar datos consolidados y depurados (datos variables o datos maestros) a nivel de documento.
Se posicionan en el diseño de almacén general. Pueden utilizarse para dar soporte al reporting detallado de operaciones o ser parte del almacén en el que pueden utilizarse para acumular años de datos que puedan ser útiles en algún futuro. Los ODS tienen la opción de sobrescribir registros, los InfoCubos no; los infocubos crean un nuevo registro si las características no son exactamente las mismas en dos registros diferentes.
Propiedades:
- Diseñados para grabar datos depurados a nivel de documento.
- Función de sobrescribir.
- Las características que no forman parte de la clave, siempre se sobrescriben.
- Los ratios (ej volumen de compra) pueden fijarse en sobrescribir, añadir o no actualizar.
- Reporting mediante BEx.
- El reporting directo es opcional.
- Los escenarios de reporting normales implican un desglose desde el InfoCubo al ODS.
Dado que un objeto DataStore está diseñado como una tabla, contiene campos clave (número y posición de documento, por ejemplo) y campos de datos.
Los campos de datos no sólo pueden ser ratios sino también campos de caracteres (status de pedido, cliente o tiempo, por ejemplo). Puede utilizar una actualización delta para actualizar datos de objeto DataStore en InfoCubos conectados o en objetos DataStore adicionales o tablas de datos maestros (atributos o textos) en el mismo sistema o en sistemas diferentes.
Clases de ODS:
- ODS estándar: Consiste en 3 tablas, en cola de activación, la tabla de datos activa y el log de modificaciones. Integrado en proceso de staging. En otras palabras los datos se pueden cargar y descargar de los objetos DataStore durante el proceso de staging. Utiliza un log de modificaciones significa que todas las modificaciones también se escriben y están disponibles como uploads delta para destinos de datos conectados.
NOTA: Staging: la salvaguarda de los procesos ETL. Con el objeto de minimizar al máximo nivel los posibles errores o problemas en la fase de carga de los procesosETL, normalmente se reserva un área de disco para poder recuperar los datos por etapas
- ODS optimizado para escritura Dirigido al nivel de almacén de la arquitectura y tiene como ventaja la mayor rapidez de las cargas.
- ODS de actualización directa Sólo tiene la tabla con datos activos, esto significa que no se integra tan fácilmente en el proceso de staging. En lugar de eso, esta clase de objeto DataStore se rellena utilizando APIs y se puede leer a través de un BAPI.
PASOS PARA CREAR ODS:
1. Transacción RSA1 y “Crear objeto DataStore”.
2. Seleccionamos un nombre para el ODS y una descripción.
3. Seleccionamos el tipo de ODS.
4. Agregar los InfoObjetos determinando cuáles serán valores clave y cuáles no.
Tenemos las mismas opciones que un InfoCubo, uno es agregar los InfoObjetos arrastrando y soltando (Drag and Drop) y seleccionando InfoObjeto Directo.
 
 
 
Sobre el autor
Publicación académica de Gerson Sergio Pozo Contreras, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Gerson Sergio Pozo Contreras
Profesión: Ing.electrónico + Técnico Sistemas - España - Legajo: SG31R
✒️Autor de: 73 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Aprender esta potente herramienta del mundo bi para poder tentar nuevas oportunidades de desarrollo profesional, posteriormente integrarlo con hana
Certificación Académica de Gerson Pozo