Professional Documents
Culture Documents
BW Agregados
Ftima Di Pietro Moreno
BI Expert Consultant SAP Consulting - Spain
Copyright
Copyright 2005 SAP ESPAA. Reservados todos los derechos. Prohibida la distribucin, reproduccin o traduccin de este manual o de parte del mismo, sea cual sea el fin y la forma, sin la autorizacin expresa por escrito de SAP ESPAA. La informacin contenida en este manual puede modificarse o complementarse sin previo aviso. Reservados todos los derechos.
Una vez terminado este curso, podr: Incluir agregados en los diseos de BW Optimizar los informes con agregados
Antes de empezar
Requisitos previos:
BW305 BW - Reporting & Analysis BW360 SAP BW Performance & Administration Conocimiento de administracin de Business Warehouse y desarrollo de queries
A quien va dirigido:
Arquitectos de BW Administradores de BW IT staff
Contenidos
Resumen Unidad Unidad Unidad Unidad Introduccin Creacin de agregados Busqueda y mantenimiento de agregados Anlisis de queries
Conclusiones Apndices
Introduccin
Introduccin
Creacin de agregados
Anlisis de queries
Conclusiones
BW Rendimiento
Base de Datos
Tuning DB Estadisticas DB Optimizacin de Queries Indices
BW
Modelado de datos Agregados OLAP cache BW Estadisticas Precalculados WEB Particionamiento
Documentos iViews
Performance
Agregado
ido s rp Meno
DB tablas/MOLAP
able eutiliz
InfoCubo
DB tablas/Indices
Agregados: Definicin y objetivos Definicin: son fisicamente un subconjunto de datos del infocubo, el cual es agregado y almacenado en una estructura de infocubo. Objetivo: acelerar el tiempo de respueta de los queries, reduciendo la cantidad de datos que debe ser leido durante la presentacin o navegacin del query. Balance : Costo de mantenimiento versus reduccin tiempo de lectura
Esquema estrella
Dimensin Regin
ciudad regin pas
Dimensin Tiempo
dia
Comercial Sector
Dimensin Producto
SAP ESPAA 2005
Query tpico
Dimensin Regin
regin Pas = ' ES' o PT'
Dimensin Tiempo
Dimensin Producto
SAP ESPAA 2005
Posible agregado
Dimensin Regin
regin pas
Dimensin Tiempo
mes
ao
Dimensin Producto
SAP ESPAA 2005
Seleccin
Mes Julio Julio Agosto Agosto Material Ingresos Hammer 10 Nail 20 Hammer 10 Nail 20
Motor OLAP
InfoCubo
Agregados
Agregados ...
... Son para los Cubos lo que son los indices de DB para las tables DB
Creacin de agregados
Introduccin
Creacin de agregados
Busqueda de agregados
Anlisis de queries
Conclusiones
Agregados - Ejemplos
Definicin * H F espacio Agrupar de acuerdo a valores de caracteristicas o atributos Agrupar de acuerdo a nodos de niveles de una jerarquia Filtrar de acuerdo a un valor fijo no usar caracteristicas o atributos
Tabla hechos: Tabla hechos: Pas USA Germany USA Austria Austria Germany USA Cliente
Tabla de agregados Tabla de agregados Pas Pas Cliente Cliente Pas USA Germany Austria
Buggy Soft Inc. Ocean Networks Funny Duds Inc. Ocean Networks Thor Industries Funny Duds Inc. Buggy Soft Inc.
Tabla hechos: Tabla hechos: Pas USA Germany USA Austria Austria Germany USA Cliente
Tabla de agregados Tabla de agregados Pas Pas Cliente Cliente Pas Germany Germany Cliente
Buggy Soft Inc. Ocean Networks Funny Duds Inc. Ocean Networks Thor Industries Funny Duds Inc. Buggy Soft Inc.
Industria
Technology Consumer Products Technology Chemical
Cliente
Buggy Soft Inc. Ocean Networks Funny Duds Inc. Ocean Networks Thor Industries Funny Duds Inc. Buggy Soft Inc.
Tabla de agregados Tabla de agregados Ventas Ventas Pas Pas Cliente Cliente Industria Technology Consumer Products Chemical
Jerarquia Pas Jerarquia Pas Europa Europa Germany Germany Tabla hechos: Tabla hechos: Ventas Ventas Pas
USA Germany USA Austria Austria Germany USA
Global Global
America America USA USA Tabla hechos: Tabla hechos: Ventas Ventas Ventas
10 15 5 10 10 20 25
Cliente
Buggy Soft Inc. Ocean Networks Funny Duds Inc. Ocean Networks Thor Industries Funny Duds Inc. Buggy Soft Inc.
Ventas
40 55
Creacin de agregados
Creacin de agregados
Creacin de agregados
Creacin de agregados
Creacin de agregados
Creacin de agregados
Agregados
Sobre caractersticas de dimensiones Sobre atributos navegacionales Niveles de jerarquas Sobre atributos navegacionales dependientes del tiempo (BW 3.x) Sobre niveles de jerarquas con estructuras dependientes del tiempo (BW 3.x)
Busqueda de agregados
Introduccin
Creacin de agregados
Anlisis de queries
Conclusiones
Mantenimiento de agregados
Activar y Activar y completar completar on/off on/off Transporte Transporte
Documentos Documentos
Propuesta de agregados
Propuestas de agregados
Antes de la creacin
Obtener informacin de los requerimientos de informes y anlisis descendente Los agregados son sugeridos basados en el diseo de los queries Ejecutar los queries multiples veces usando escenarios de anlisis descendentes realistas
Despues de la creacin
Dar tiempo para seguimiento de la ejecucin de queries de los usuarios y recoger SAP BW-estadsticas Usar propuestas de agregados basados en SAP BW-estadsticas Analizar el uso de los agregados Modificar y optimizar los agregados
Agregados con Atributos Agregados con Atributos navegacionales o Jerarquas navegacionales o Jerarquas
Agregados sin Atributos Agregados sin Atributos navegacionales o Jerarquas navegacionales o Jerarquas
Cambios frecuentes en DM y estructuras de jerarquas: tamao agreg. < 1% InfoCubo Pocos cambios: grandes sin problemas
Agregados
Peticin 0
Peticin 0
Peticin 0 InfoCubo
Pet. 1
Peticin 0
Pet. 1
Pet. 2
Read-Pointer
Read-Pointer
Agregados
Peticin 0
Pet. 2
Peticin 0
Pet. 2
Rollup
Compresin
InfoCubo
Peticin 0
Pet. 1
Pet. 2
Peticin 0
Pet. 1
Pet. 2
Anlisis de queries
Introduccin
Creacin de agregados
Anlisis de queries
Conclusiones
1
Cache Local OLAP
2 4 3
Cache Global OLAP
Conclusiones
Introduccin
Creacin de agregados
Anlisis de queries
Conclusiones
Conclusiones
Costo de mantenimiento
Bibliografa
SAPNet