✒️SAP BI / BW BO Compresión de InfoCubos
SAP BI / BW BO Compresión de InfoCubos
Compresion de InfoCubos
Las compresion de InfoCubos es una tecnica muy util para reducir los datos sobre todos en InfoCubos que tienes una frecuencia de carga alta, como puede ser diaria y de muchos datos por cada carga. Esta tecnica sumada a por ejemplo, a la creacion de Agregados lograran que la performance de la query mejore notablemente.
Para ver la cantidad de registros que posees en la tabla F de un InfoCubo puedes utilizar el programa SAP_InfoCubo_design ejecuntandolo desde la transaccion SE3.
NOTA: si existen solicitudes sin comprimir en un InfoCubo, con el tiempo puede causar problemas de rendimiento. Basicamente, la tabla F esta optimizada para la escritura (upload) y la tabla de hechos E esta optimizada para la lectura (consultas).
Debemos definir estrategias de compresion normal con los usuarios claves de los datos.
Descripcion Tecnica:
Cada solicitud posee: * Identificacion de Solicitud (Request ID)
* Particion (DB dependiente)
Realizar Compresion de InfoCubos:
RSA1 / Modelling / InfoProvider / Click on Cube / Manage / Ir a la pestana Collapse
Collapse (Comprension):
* Request ID
* Calculate Request ID (podemos especificar el numero de solicitudes que no estan comprimidas o especificar que se compriman peticiones que tengan mas de XXX dias de antiguedad).
* With Zero Elimination: quiere decir que todos los ratios que estan en blanco se elimina. Si se queire evitar las entradas que solo contienen valores cero en los ratios contenidos en el InfoCubo despues de la comprension entonces puede ejecutar una eliminacion cero al mismo tiempo que la compresion.
NOTA: Eliminacion cero solo esta permitida para los InfoCubos donde los ratios poseen un comportamiento de agregacion "SUM". Con ratios de valores no acumulativos, en particular, no puede ejecutar una eliminacion cero.
Automatizando la Compresion Utilizando Cadenas de Procesos
Se puede realizar bien manualmente o anadiendo un proceso a una cadena de procesos existente.
Vamos a Process Chain Display Active Version / Compression of the InfoCube y luego nos muestra una pantalla en la que podremos viaulaizar:
- Collapse only request that were loaded XXX days ago: quiere decir que se comprimira las peticiones mas antiiguas que las indicadas en el campo.
- Number of request that do you not want to collapse: indica la cantidad de peticiones que no se quieren comprimir dentro del infoCobe.
 
 
 
Sobre el autor
Publicación académica de Veronix Moreno, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Veronix Moreno
Profesión: Tecnico Superior en Informatica - Nueva Zelanda - Legajo: DE66L
✒️Autor de: 43 Publicaciones Académicas
🎓Cursando Actualmente: Consultor en SAP BI / BW BO Nivel Avanzado
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Veronix Moreno