✒️SAP BI / BW BO Agregados
SAP BI / BW BO Agregados
Agregados
Un agregado es un grupo de datos de la tabla de hechos, donde un valor total es suficiente, por lo tanto no se necesita informacion detallada.
Son como infocubos pero mas resumidos en sus datos. Al utilizarlo, el resumen que representa no se realiza en tiempo de ejeucion; las funciones de agregado pasan en un segundo plano, no son visibles para el usuario final.
No importa si los datos se leen desde el infocubo o desde el agregado ya que no hay diferencia en el resultado y los documentos que se transfieren a BI son los mismos siempre.
Un agregado es un conjunto de datos de un infocubo separado, con su propia tabla de hechos y tablas de dimensiones. Se le asigna un numero de 6 digitos que comienza con 1 (1NNNNN), los nombres de sus tablas se derivan de éste.
Entre un infocubo y un agregado se pueden compartir las tablas de dimensiones y no es necesario crear una nueva tabla de dimension, el requisito para esto es que todas las caracteristicas de las dimensiones del infocubo sean tambien utilizadas en el agregado.
Como ventaja mejoran la performance de los querys.
Como desventaja pueden incrementar mucho los tiempos de carga del infocubo y ocupan espacio de almacenamiento, por ello es importante eliminar aquellos agregados que no se utilices. Esto se puede realizar en la pantalla de mantenimiento de SAP BI.
Tipos de Agregados
Agregados con un componente en funcion del tiempo (atributo de navegacion o jerarquia): se calculan para una fecha clave (correspondiente a la fecha clave del query), ésta fecha clave puede ser determinada por una variable BEx que se llena a traves de una salida de usuario SAP, o una fecha fija. La fecha clave se recupera cuando los agregados se completan.
Este tipo de agregado solo mostrara los datos de una instantanea del infocubo/datos maestros, esta instantanea estádeterminada por la fecha clave.
Niveles de Agregacion
Al momento de ralizar la agregacion se pueden utilizar distintos niveles que pueden ser identificados de la siguiente manera:
- *: grupo de acuerdo a la caracteristica o atributo de valor
- -H: grupo de acuerdo a los nodos de un nivel de jerarquia
- -F: el filtro de acuerdo al valor fijado.
Implementacion de Agregados
Antes de implementar un agregado debemos realizar un analisis tecnico del sistema, para esto se utilizara la transaccion ST03N, para la implementacion:
- El uso de base de datos debe superar el 30%
- Los queries ejecutados deben tener una duracion mayor a 10 segundos
- Los registros seleccionados/registros transferidos deben ser mayor a 10
- Los registros seleccionados deben ser mayor a 10000
Tambien debe haber un analisis funcional, para esto no debemos basarnos solo en los agregados que SAP propone, debemos consultar a los usuarios finales, con esto determinamos cuales son los filtros que mayormente utilizan al momento de la ejecucion de un query, asi nuestro agregado sera mas eficiente. Como ejemplo, si el usuario utiliza un determinado nivel de jerarquia, nuestros agregados seran creados solo para ver ese nivel.
 
 
 
Sobre el autor
Publicación académica de Milton Ezequiel Bravo, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Milton Ezequiel Bravo
Profesión: Project Manager en Newbitcrew - Argentina - Legajo: HQ58N
✒️Autor de: 50 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Milton Bravo