✒️SAP BI / Compresión de InfoCubos Por David Pérez Cogolludo
SAP BI Compresión de InfoCubos

Compresión de InfoCubos
· La compresión de InfoCubos, es una técnica muy útil para reducir los datos sobre todos en InfoCubos que tienen una frecuencia de carga alta como puede ser diaria y de muchos datos por cada carga.
· Dicha técnica sumada a por ejemplo a la creación de agregados harán que la performance del query mejore notablemente.
· Para ver la cantidad de registros que posees en la tabla F de un InfoCubo podemos utilizar el programa SAP_INFOCUBE_DESIGN, ejecutándolo de la transacción SE38.
Pasos para realizar la compresión de InfoCubos
1. Ir a la Transacción RSA1
2. Modeling
3. InfoProvider
4. Boton derecho sobre el Cube
5. Elegir Manage
6. Ir a la pestaña "Collapse" (compresión)
7. En la pestaña encontraremos las siguientes opciones de compresión:
a. Request ID: En esta opción puedes comprimir la petición hasta llegar al valor de request id que se ingresa en el casillero.
b. Calculated Request ID: En esta opción puedes especificar un valor calculado. Durante la ejecución se determina un request ID calculado por el sistema hasta dónde llega luego la compresión.
8. Con el Request ID calculado se puede:
a. especificar el número de solicitudes que no están comprimidas
b. o especificar que se compriman peticiones que tengan más de XXX días de antigüedad.
9. La opción With Zero Elimination.
· En este caso, las entradas en todos los ratios que están en blanco se eliminan.
· Si se quiere evitar las entradas que sólo contienen valores cero en los ratios contenidos en el InfoCubo después de la compresión, entonces se puede ejecutar una eliminación cero al mismo tiempo que la compresión.
· Eliminación de cero sólo está permitida para InfoCubos donde los ratios poseen un comportamiento de agregación "SUM". Con ratios de valores no acumulativo, en particular, no puede ejecutar una eliminación cero.
 
 
 
Sobre el autor
Publicación académica de David Pérez Cogolludo, en su ámbito de estudios para la Carrera Consultor SAP BI / BW BO Nivel Avanzado.
David Pérez Cogolludo
Profesión: Business Intelligence Analyst - Austria - Legajo: JZ19A
✒️Autor de: 75 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Interesado en profundizar cocimientos en la analítica de negocios para afrontar nuevos retos y desafíos profesionales.
Certificación Académica de David Pérez






Disponibilidad Laboral: PartTime


















