✒️SAP BI / BW BO Compresión de InfoCubos
SAP BI / BW BO Compresión de InfoCubos
Compresión de Infocubos
Deben ser comprimidos con regularidad. Si no los Infocubos aumentan su volumen de datos y suele ser negativo para la QUERY y para la construcción de AGREGADOS. La tabla F debe ser comprimida con regularidad. Los agregados también deben ser comprimidos.
La tabla de hechos F está optimizada para ESCRITURA (upload) y la tabla de hechos E para LECTURA (consultas).
Descripción técnica:
Una solicitud se inserta siempre en la tabla F. Cada solicitud tiene un REQUEST ID (Ej: petición 1, petición 2, ...) propio y una partición DB dependiente (Ej: registro 1, registro 2, ..) propia.
Todo esto va a hacer que el tamaño de la tabla de hechos aumente innecesariamente (baja rendimiento de queries) así que durante la compresión todos los registros se "resumen" con un REQUEST ID igual a 0. Obvio es, que cuando se "resuman" (agreguen) de esta manera se pierde el REQUEST ID y por tanto ya no es posible borrar los datos de una petición específica.
Request Date Record Cost
1 01.01.2002 1 100 Request Date Record Cost
1 02.06.2002 2 200 0 01.01.2002 1 300
0 02.06.2002 2 200
Request Date Record Cost 0 04.10.2002 2 300
2 01.01.2002 1 200
2 04.10.2002 1 300 Tabla de hechos E
Tabla de hechos F
Pasos para realizar la compresión
RSA1 -> Manage sobre el infocubo, Pestaña COLLAPSE, y veremos las siguientes opciones:
Request ID: (meter un valor y se hará la compresión hasta ese número de petición)
Calculated Request ID: (El sistema calcula un request ID hasta donde realizar la compresión), una vez calculado podemos:
- Especificar número de soliciturdes que no están comprimidas ó
- Especificar que se compriman pesticiones con más de X días de antigüedad.
Opción "With Zero Elimination": Las entradas que en TODOS los ratios están a 0, se eliminan. La marcamos para que se ejecute tras la compresión. SÖLO está permitida esta opción en Infocubos donde los ratios tengan agregación SUM.
Automatizar la compresión utilizando Cadenas de Procesos
Para ello hay que añadir a una cadena de proceso el objeto (Data Target Administration - "Compression of the Infocube"). Una vez insertado este elemento en la cadena de procesos nos aparecerá una ventana, con las opciones:
- Comprimir (collapse) sólo peticiones que fueron cargadas hace mas de XXX días
- Número de peticones que tu no quieres comprimir.
 
 
 
Sobre el autor
Publicación académica de Alejandro L?pez Robledano, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Alejandro L?pez Robledano
Profesión: Consultor Sap Bo - Espa?a - Legajo: BB36V
✒️Autor de: 81 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP BI / BW BO Nivel Inicial
🎓Egresado de los módulos:
Certificación Académica de Alejandro L?pez