✒️SAP BI / Agregados Por Joaquin Vivas

Selector Alummnos / Empresas

CVOSOFT UNITED STATES OF AMERICA | 17 años de ingeniería dedicados a formación profesional de Consultores SAP | +info

SAP BI Agregados

SAP BI Agregados

DEFINICIÓN DE AGREGADO

Un Agregado es un grupo de datos de la tabla hechos, donde un valor TOTAL es suficiente, por lo tanto no se necesita información detallada.

Los agregados son como InfoCubos pero en una versión resumida de sus datos. Cuando se usa un agregado,m el resumen que representa no se realiza en tiempo de ejecución. Las funciones de agregado pasan en un segundo plano. No son visibles para el usuario final.

Sólo la información requerida se lee desde la base de datos. Esto es porque no hay diferencia en el resultado. Los documentos o registros transferidos a la instancia de BI son siempre los mismos, sin importar si los datos se leen desde el InfoCubo o desde el Agregado.

Los agregados son vistas sumarizadas de los datos de un InfoCubo. En un agregado, los datos del InfoCubo se guardan de forma redundante y persistente en su mismo InfoCubo como estructura de la base de datos. Un agregado sobre un InfoCubo es como un índice en una tabla de una base de datos. Mejoran el perfomance sin la necesidad de intervención del usuario.

TIPOS DE AGREGADOS

Los agregados con un componente en función del tiempo (atributo de navegación, o jerarquía), se calculan para una fecha clave (correspondiente a la fecha clave del Query).

La Fecha Clave puede determinarse por:

· Una variable BEx que se llena a través de una salida de Usuario SAP

· Una fecha fija

Esta fecha clave se recupera cuando los agregados se completan.

El agregado de un componente en función del tiempo, solo mostrará los datos de una instantánea del InfoCubo / Datos maestros. Esta instantánea está determinada por la fecha clave.

NIVELES DE AGREGACION

En el momento de realizar la agregación se pueden usar diferentes tipos de niveles. Estos niveles se identifican de la siguiente manera:

*: (Asterisco). Grupo de acuerdo a la característica o atributo de valor

-H: Grupo de acuerdo a los nodos de un nivel de jerarquía

-F: El Filtro de acuerdo al valor fijado

Ejemplo:

1) En el país * agregado ()=, puede leer los datos para realizar consultas sobre:

· Venta en diferentes países

· Venta en todo el mundo

· * El asterisco significa Todos

2) Porque no hay información disponible sobre los clientes en el agregado, el agregado no puede ser usado para las consultas sobre las ventas realizadas a un cliente particular

3) Si necesita información sobre un cliente especial, hay que acceder al InfoCubo o en el caso que ese cliente sea muy accedido puede usar un filtro fijo en el momento de crear el agregado.

Técnicamente un agregado es un conjunto de datos de un InfoCubo separado con su propia tabla de hechos y tablas de dimensiones.

Cuando se crea un agregado, se le asigna un número de 6 dígitos <1NNNNN>, que comienza siempre por un 1. El nombre de la tabla de un agregado se deriva de la misma manera de este número, como los nombres de tablas InfoCubo se derivan del nombre del InfoCubo.

Ejemplo: Si un conjunto tiene el nombre técnico 100001, sus tablas de hecho se llaman:

/BIC/E100001 y /BIC/F100001.

Sus dimensiones tienen el cuadro nombres:

/BIC/D100001P, /BIC/D100001T y así sucesivamente.

Las tablas de dimensiones se pueden compartir entre el InfoCubo y el agregado, con lo que a veces no es necesario crear nuevas dimensiones. De hecho las dimensiones se comparten únicamente si todas las características de las dimensiones del InfoCubo son también utilizadas en el agregado. De lo contrario se crea una nueva dimensión para el agregado.

IMPLEMENTACION DE AGREGADOS

Antes de crear agregados hay que realizar un análisis técnico y funcional del uso del sistema, para evitar creaciones innecesarias.

Con la transacción ST03N vemos los siguientes datos para su análisis Técnico:

· El uso de la base de datos debe superar el 30%

· Las querys ejecutadas deben tener una duración mayor a 10 segundos

· Los registros seleccionados / registros transferidos deben ser mayor a 10

· Los registros seleccionados deben ser mayor a 10.000

A nivel de análisis Funcional, tendremos en cuenta las siguientes recomendaciones:

No hay que basarse en lo que SAP nos propone, sino que los mejores Agregados los obtendremos consultando a los users finales, determinando cuales son los filtros que mas utilizan cuando ejecutan una Query.

Por ejemplo, los usuarios solo usan un determinado nivel de jerarquía. Por ese motivo el agregado se creará para ver ser nivel.

CREAR UN AGREGADO

1) Abrimos la transacción RSA1.

2) Seleccionamos el InfoCubo al que queremos trabajarlos agregados y seleccionamos la opción Actualizar Agregados (Maintain Agreggates).

3) La primera vez que ingresemos nos muestra una pantalla indicando no hay agregados.

4) Seleccionamos si queremos que SAP proponga los agregados basándose en las estadísticas del uso del sistema los creamos por cuenta propia. Con la primera opción podremos elegir las fechas en las que se basaran estos agregados para ser creados.

5) Nos aparecen Agregados que SAP nos propone. Para que estos puedan ser usados debemos Seleccionarlos y Activarlos (botón Fosforo). .Se pueden realizar Drag and Drop de cualquiera de las características, tanto para insertarlas en el agregado como para sacarlas. También, como ejemplo, seleccionando la característica Proveedor con el botón derecho y usando la opción Valor Fijo, se puede introducir el valor que mejor se adapte.

6) Una vez activado, nuestro agregado seleccionado nos aparecerá como activo y con su nombre técnico.

7) Para saber si un determinado InfoCubo tiene o no agregados, lo podemos ver observando si el InfoCubo tiene el símbolo de Sumatorio en verde a la derecha.

8) Finalmente tenemos que actualizar los datos de los Agregados con las últimas cargas realizadas. Para ello debemos ir a Gestionar el InfoCubo en la solapa ROLLUP (Transferir). Aquí podemos elegir si transferir datos de una solicitud especifica de carga o presionando el botón ID petición calculado, podemos determinar qué fecha actualizaremos los agregados.


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Joaquin Vivas, en su ámbito de estudios para la Carrera Consultor SAP BI / BW BO Nivel Avanzado.

SAP Master

Joaquin Vivas

Profesión: Administrador de Sistemas y Analista Bi - España - Legajo: PZ32O

✒️Autor de: 87 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Joaquin Vivas

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Agregados" de la mano de nuestros alumnos.

SAP Senior

Agregados: Es un grupo de datos de la tabla de hechos, donde un valor total es suficiente, por lo tanto no se necesita información detallada. Los agregados son como infocubos pero en una versión resumida de sus datos. Cuando utilizan agregado, el resumen que representa no se realiza en tiempo de ejecución. Los documentos transferidos a la instancia de BI son siempre los mismos, sin importar si los datos se leen desde el infocubo o desde agregado. Las funciones de agregado pasan a un segundo plano, ellas no son visiblespara el usuario final. Solo la información requerida se lee desde la base de datos, esto es porque no hay diferencia en el resultado.

Acceder a esta publicación

Creado y Compartido por: Marjorie Del Carmen Lopez Orozco / Disponibilidad Laboral: PartTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Agregados Los agregados le permiten mejorar el rendimiento de las consultas BEx cuando se leen datos de un InfoCubo. Un agregado es una vista materializada en un subconjunto de un InfoCubo. Puede contener características y atributos de navegación y puede restringirse a valores fijos (F) y niveles de jerarquía (H). Su propósito es reducir la cantidad de datos leídos desde la base de datos durante la ejecución de la consulta. Una consulta BEx siempre intenta utilizar fuentes de rendimiento optimizado comprobando las fuentes de las que puede extraer los datos solicitados. Los revisa en el siguiente orden: Caché OLAP Índice de acelerador de BW Agregados relacionales...

Acceder a esta publicación

Creado y Compartido por: Mario Fernando Montenegro / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

AGREGADO Son pequeños InfoCubos que se desprenden del InfoCubo principal. En un agregado, el conjunto de datos de un InfoCubo se guarda de forma redundante y persistentemente en forma consolidada en la base de datos. Es un grupo de datos de la tabla de hechos, donde un valor total es suficiente, por lo tanto, no se necesita información detallada. Son como InfoCubos en versión resumida y solo con la información requerida que se lee desde la DB. Los agregados permiten el acceso rápido a los datos del InfoCubo durante la ejecución de un reporte. Al igual que los índices de base de datos, que sirven para mejorar el rendimiento. Un agregado se compone de las características y atributos...

Acceder a esta publicación

Creado y Compartido por: David Pérez Cogolludo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Agregados Es un grupo de datos de una tabla de hechos donde un valor es suficiente; son como infocubos pero una versión reducida de sus datos. No son visibles para el user final. Los agregados con un componente en función del tiempo se calculan para una fecha clave, tomando de origen varible BEx; éstos solo mostrarán datos seleccionados (instantánea). Los agregados tienen niveles. * - Significa todos. Se pueden crear filtros al momento de generar el agregado. El agregado tiene un número de 6 dígitos que comienza en 1. Técnicamente un agregado es un conjunto de datos de un infocubo separado con su propia tabla de hechos y tabla de dimensiones. Las tablas de dimensiones se pueden compartir...

Acceder a esta publicación

Creado y Compartido por: Miguel Antonio Lazo Vega

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

AGREGADO Un agregado es un grupo de datos de la tabla hechos, donde un valor total es suficiente, por los tanto no se necesita información detallada. Los agregados son como InfoCubos pero en una versión resumida de sus datos. Cuando utiliza un agregado, el resumen que representa no se realiza en tiempo de ejecución. Las funciones de agregado pasan en un segundo plano. Ellos no son visibles para el usuario final

Acceder a esta publicación

Creado y Compartido por: Vanessa Cristal Vera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Manejo de agregados Tecnicamente son pequeños infocubos que se desprenden del Infocubo principal. Este tiene su propia tabla de hechos y dimensiones,. Cuando se crea un agregado se le asigna un numero de 6 digitos que comienza por un 1 Agregado es un grupo de datos de la tabla hechos, donde un valor total es suficiente, por lo tatno no se necesita información detallada Un agregado son como infoCubos pero en una versión resumida de sus datos. Cuando utiliza un agregado, el resumen que representa no se realiza a tiempo de ejecución. Las dimensiones se comparten únicamente si todas las caracteticas de las dimensiones del infocubo son también utilizadas en el agregado. Las funciones de agregado pasan...

Acceder a esta publicación

Creado y Compartido por: Jose Gregorio Maestre

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

AGREGADO: Grupo de tablas de hechos, don el valor total es suficiente. No se necesita información detallada. Son como infocubos en versión resumida. Sólo la información requerida se lee desde la DB TIPOS DE AGREGADO Agregados en función del tiempo. Se calculan para una fecha clave. La fecha clave se puede determinar por variable BEx o por fecha fija NIVELES DE AGRAGACIÓN * (todos) : por la característica o atributo de valor -H : por los nodos de jerarquía -F : Filtro según el valor fijado A un agregado se le asigna el un número de 6 dígitos que comienza con 1 (1NNNNN) Las tablas de dimensiones se pueden compartir entre un InfoCubo y el agregado....

Acceder a esta publicación

Creado y Compartido por: Julio Genaro Ponciano Mantilla

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Un Agregado es un grupo de datos de la tabla de hechos, donde un valor total es suficiente, por lo tanto no se necesita información detallada. Se pueden definir muchos agregados, sin embargo se debe estar seguro que los agregados creados son verdaderamente útiles. La ventaja es que pueden mejorar mucho el performance de los querys y la desventaja es que pueden incrementar mucho los tiempos de carga del InfoCubo. Por todo esto, es importante que se analice que los agregados existentes estén siendo utilizados y eliminar aquellos que no. Todo esto lo podemos observar en la pantalla de mantenimiento de agregados en nuestro sistema SAP BI.

Acceder a esta publicación

Creado y Compartido por: Maria Lopez Pernas / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Agregado: grupo de datos de una tabla de hechos que totalizan los valores por lo que no es necesario entrar en detalle. Es como un resumen de datos de un infocubo. Agregados con un componente en funcion del tiempo. las fechas claves se determinan: variable BEX o fecha fija. muestra los datos en un momento de tiempo determinado. Niveles de agregacion: -* grupo de acuerdo a la caracterísca -H: por nodos de un nivel de jerarquia. F el filtro de acuerdo al valor fijado. Un agregado es un conjunto de datos de un infocubo que tiene su propia tabla de hechos y de dimensiones. Nomenclatura <1NNNNN>. Las tablas de dimensiones se pueden compartir entre un infocubo y un agregado. Las dimensiones se comparten si todas las características...

Acceder a esta publicación

Creado y Compartido por: Jonathan Christhian Mejia Anchante / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

AGREGADO Es un conjunto de datos de un InfoCubo separado con su propia tabla de hechos y tablas de dimensiones. Cuando se crea un agragado, se le asigna un numero de seis digitos (1NNNNN). El nombre de la tabla de un agregado se deriva de la misma manera de este numero, como los nombres de tablas InfoCubos. Tipos de Agregados: Los agregados con componentes en funcion del tiempo, se calculan para una fecha clave. La fecha clave puede ser determinada por valiable BEx y a traves de una fecha fija que se recupera cuando los agregados se completan. Niveles de Agregacion: Se pueden utilizar distintos tipos de niveles, y pueden ser identificados de la siguiente manera: Grupo de acuerdo a la caracteristica o atributo de valor Grupo...

Acceder a esta publicación

Creado y Compartido por: Veronix Moreno / Disponibilidad Laboral: FullTime

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:


🔎Googlear en CVOSOFT:
Googlear: "SAP BI - Agregados"

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!