¿Qué es un Infocubo en SAP BI/BW? ¿Cómo crear uno?

¿Qué es Infocubo?

Infocube es un área de almacenamiento de datos en la que mantenemos los datos que extraemos físicamente del sistema fuente. Un InfoCubo puede funcionar como destino de datos y como InfoSitio. Desde el punto de vista de los informes, un Infocube puede describirse como un conjunto de datos autónomo.

Por ejemplo, un Infocubo de Importe de Ventas que tiene dimensiones como MES – PRODUCTO-CLIENTE-REGIÓN, se puede ver mediante cualquiera de los ejes, por ejemplo, ventas totales por región o por cliente. Las dimensiones de un Info-Cube son entidades o hierarchipor ejemplo.

Infocubo

BIW (Business Intelligence Warehouse) proporciona la posibilidad de definir 16 dimensiones, de las cuales 3 están predefinidas.

Infocubo

El cubo de arriba demuestra un cubo tridimensional simple. Cada dimensión puede contener 3 características para su análisis. Un cuadrado en el cubo de arriba representa el valor relativo de la combinación correspondiente de cliente/región/división.

Estructura del cubo de información

  • Un Infocubo sigue el esquema de estrella extendido.
  • Tiene una tabla de hechos en el centro y está rodeada por 16 tablas de dimensiones con datos maestros fuera del cubo.
  • Los infocubos son el modelo de datos multidimensional central en BI.
  • Es un conjunto de datos cerrado que abarca uno o más procesos comerciales relacionados. Un usuario de informes puede definir o ejecutar consultas en un cubo de información.
  • Se utiliza para almacenar datos resumidos/agregados durante largos períodos de tiempo. Los infocubos constan precisamente de una tabla de hechos rodeada de tablas dimensionales.
  • SAP Los Infocubos entregados comienzan con un número generalmente 0. Su propio Infocube debe comenzar con una letra de la A a la Z y debe tener de 3 a 9 caracteres de longitud.

Tipos de InfoCubo

Infocube se clasifica en tres tipos según la forma de mantener y distribuir los datos.

  • Infocubo estándar:Se utiliza para mantener los datos físicamente en el cubo. Sólo lectura es posible.
  • Infocubo virtual: No mantiene datos físicamente en el cubo. Durante la ejecución de la consulta, trae los datos del sistema de origen respectivo.
  • Infocubo en tiempo real: Almacena los datos físicamente en el cubo. Es posible leer y escribir. Se utiliza significativamente en la planificación de los datos.

Cómo crear un infocubo estándar

Paso 1) Crear cubo de información

  1. Ir al código de transacción RSA1
  2. Haga clic en el botón Aceptar.

Crear infocubo estándar

Paso 2)

  1. Vaya a la pestaña Modelado->InfoProvider.
  2. Haga clic derecho en InfoArea.
  3. Haga clic en "Crear InfoCubo" en el menú contextual.

Crear infocubo estándar

Crear infocubo estándar

Paso 3)

  1. Ingrese el nombre técnico.
  2. Ingrese la Descripción.
  3. Elija el botón de opción “InfoCubo estándar”.

Haga clic en el botón crear

Crear infocubo estándar

Paso 4) Haga clic derecho en Dimensión 1 -> Propiedades.

Crear infocubo estándar

Paso 5) Cambie el nombre de la dimensión según la información del objeto de información.

Crear infocubo estándar

Paso 6) Haga clic derecho en la Dimensión ->Entrada directa de InfoObjeto para insertar InfoObjetos en la Dimensión.

Crear infocubo estándar

Paso 7) Seleccione Características.

Crear infocubo estándar

Paso 8) Seleccione ID de aerolínea en características

Crear infocubo estándar

Arrástrelo y suéltelo en Dimension

Crear infocubo estándar

Paso 9) De manera similar, cree nuevas dimensiones y siga los pasos 4 a 8 para agregar los InfoObjetos.

Crear infocubo estándar

Paso 10) Agregar figuras claveInfoObjetos en el Infocubo

Crear infocubo estándar

Paso 11) Siga el proceso anterior para agregar más cifras clave

Crear infocubo estándar

Paso 12) Activa el Infocubo.

Crear infocubo estándar

Puntos adicionales del Infocubo:

El nombre técnico de la tabla de dimensiones lo asigna el sistema, utilizando el patrón /BIC/ “D#”, donde el primer # será a1, el segundo un 2, y así sucesivamente..

Si es un cubo entregado por SAP, entonces comenzaría como /BI0/D

Características Los objetos de información se pueden agregar libremente a las dimensiones creadas por el cliente.

Las tablas de dimensiones se deben utilizar de manera óptima.

Asegure una cardinalidad óptima al agregar características de objeto de información a las dimensiones. Una tienda departamental tiene 10,000 clientes y 1000 materiales diferentes. La cardinalidad es Minnesota, lo que significa que cada cliente puede comprar muchos materiales. Este tipo de cardinalidad no debe mantenerse en la misma tabla de dimensiones.

Regla general: Evite m:n dentro de una dimensión.

Espalda

  • Vaya a la pestaña Modelado->InfoProvider.
  • Haga clic derecho en InfoArea.
  • Haga clic en "Crear InfoCubo" en el menú contextual.
  • Ingrese el nombre técnico.
  • Ingrese la Descripción.
  • Elija el botón de opción “InfoCubo estándar”.

Qué no hacer

  • Se puede utilizar Infocube estándar si el usuario:
  • Quiere facilitar el análisis multidimensional.
  • Quiere almacenar información resumida/agregada con un gran volumen de datos.
  • Utilice la dimensión de elemento de línea si solo se coloca un objeto en una tabla de dimensiones.
  • Mantenga una alta granularidad de los registros.
  • Grupo M: N cardinalidad dentro de la misma dimensión.
  • Preste más atención a traer la información del personaje a través del atributo de navegación.
  • Mantener información de alta cardinalidad en la tabla dimensional.