✒️SAP BI / BW BO Query
SAP BI / BW BO Query
QUERY
1. Business Explorer y Usuarios
- Los analistas de la información requieren muchas funciones de análisis
- Lo modeladores debe ser un buen apoyo a los usuarios finales de la información
Diseño de un query para un óptimo desempeño
- Los queries de larga ejecución son el resultado de un mal diseño.
- En la mayoría de loa casos, las características se deben colocar en las filas y los ratios en las columnas.
- Las características grandes se pueden integrar como una característica libre para ser utilizado en la navegación.
- El uso de variables es necesario para las características de tiempo.
- Evitar la opción exclusión, sí es posible.
- Se pueden elegir que infoprovider del un multiSitio se necesitan, para lo leerlos innecesariamente bases de datos que no se necesitan.
- Usar cuidadosamente cálculos a través del editor de celdas, para evitar en lo posible nuevas consultas en tiempo de ejecución.
- Verificar correctamente el código de las variables exit.
2. Caché OLAP
- Los datos BI se analizan mediante queries a InfoProviders
- OLAP permite navegar a través de los datos en varias dimensiones.
- El caché OLAP buffers permite mejores accesos a los datos.
- Se usa la caché cuando las consultas se solicitan con frecuencia, o cuando la consulta es muy compleja.
- La Tx: RSCUSTV14, permite cambiar el modo de almacenamiento de la caché.
Modos de caché
Para acceder a las propiedades de la caché de un reporte, se utiliza la tx. RSRT, opción "atributos".
- Cache inactivo (0): no se guardan datos en la cache.
- Cache de memoria principal sin intercambio(1): Los datos almacenados en cache se guardan en la memoria principal.
- Cache de memoria principal con intercambio(2): Los datos almacenados en cache se guardan en la memoria principal, pero si la memoria cache queda superada se guardan en la memoria secundaria.
- Cache permanente por servidor de aplicación: Los datos se almacenan en tablas o DBs.
- Caché permanente válido para todos los servidores de aplicación: Almacenamiento persistente y disponible para todos los servidores de aplicaciones.
Algoritmo LRU
Si la caché de la memoria principal se agota, los menos usados se elimina o intercambia los datos del query.
Monitor de queries (RSRT)
Permite el seguimiento, control y gestión de las queries y también permite administrar la caché
Monitor de caché (RSRCACHE)
- El árbol de directorios de la caché de OLAP se divide en 4 niveles
- Por cada consulta se crea un directorio.
- La entradas de los directorios contienen los datos de las consultas.
Procesos en paralelo durante la ejecución de un query
- Una consulta puede ser dividida en subconsultas. La lectura se hace en paralelo y más rápida.
- El grado de paralelismo esta limitado por defecto a 6, aunque se puede cambiar entre 1 a 100 en la entrada: QUERY_MAX_WP_DIAG en la tabla RSADMIN
 
 
 
Sobre el autor
Publicación académica de Julio Genaro Ponciano Mantilla, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Julio Genaro Ponciano Mantilla
Profesión: Informático - España - Legajo: CZ15S
✒️Autor de: 82 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Julio Ponciano