![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO Performance en ODS
SAP BI / BW BO Performance en ODS
![SAP BI / BW BO Performance en ODS SAP BI / BW BO Performance en ODS](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/391.jpg)
** 2. PERFORMANCE EN ODS
* 1. SITUACION EMPRESARIAL
La organización utiliza ODS para almacenar grandes cantidades de datos. Como un empleado de la empresa, necesita para
realizar actividades, tales como presentación de informes, la carga actualizada de datos detallados en un
',');"onmouseout="javascript:hideddrivetip();" > ODS
- Leyendo desde un ODS:
Los datos son leídos desde un ods por diferentes razones.
Una de ellas puede ser la prresentacion de informes detallados ya que se tiene acceso a todos los datos cargados.
Los datos en un ODS es a menudo cargado con otros datos que al InfoCubo final no llegan.
--Lectura de un ODS:
-La lectura de un objeto de almacén de datos se realiza de la siguiente manera:
*Acceso a la clave (un documento)
*Acceso aleatorio
-Carga de datos del ODS de destino
*Selectivo
-Supresión
*Request
*Cambio de registro
*Borrado selectivo
-Los accesos se optimizan por la forma en que el ODS esta diseñado (tablas e índices).
-Una sola línea de información con clave de acceso es rápido.
Los índices de las tablas pueden ayudar a mejorar el rendimiento de lectura para todos los tipos de la lectura descriptos anteriormente.
El orden de los campos clave determina el orden de los campos para el índice principal
Los campos de uso más frecuente para la selección debe ser el primero en el orden.
Indices Adcionales pueden ser definidos para accesos de lectura, por ejemplo:
-Mes calendario para su borrado selectivo.
-Número del documento de presentanción de informes de ventas.
Trx: DB05 Puede determinar la selectividad (valores distintos) de los campos de la tabla y la distribución de valores en los
campos. Ayuda a definir los índices adecuados.
* 2. REPORTES SOBRE UN ODS
- Los ODS no están diseñados para todas las necesidades de información
- De forma predeterminada, sólo un índice primario es definido.
- No utilizan ningún esquema estrella
- Con frecuencia es diseñado para el almacenamiento detallado de datos.
- No hay restricciones técnicas en relación con la información a obtener desde un ' ,'27' );"
onmouseout="javascript:hideddrivetip();" > ODS. Puede ejecutar el mismo tipo de consultas en un ODS como en un InfoCubo
Sin embargo, los ODS no están optimizados para todo tipo de los requerimientos de información.
- Los ODS se almacenan en una tabla, no es un esquema estrella. Por lo tanto, estos cuadros pueden ser muy grandes porque
son diseñados para almacenar datos en un nivel detallado.
- El ODS no tiene tablas de dimensiones, por lo que las tablas del SID de todas las características se unen directamente
a la tabla del ODS durante la presentación de los reportes. Esto puede ser un problema de rendimiento si hay muchas
características y / o si hay grandes tablas SID. Es unión.
- Tamaño de ODS: El tamaño de las tablas de un ODS afecta al rendimiento de todos las operaciones con el ODS
- Para la carga, el tamaño de la cola de activación y datos activos son importantes, porque la cola de activaación se llena durante la carga y lee durante la activación. La tabla de Datos Activos es de lectura y actualiza durante la activación.
- Para la presentación de informes, los datos activos son los únicos que serán leídos. En general, la lectura y escritura en una tabla (sobre todo actualizaciones, inserciones son menos críticos) es más lento, dependiendo del tamaño de la tabla.
- Las tablas grandes son más dificiles de manejar para la base de datos. Por ejemplo, las conversaciones de la tabla en caso de cambios y supresiones de grandes conjuntos de datos se pueden poner críticos.
** 3. REDUCCION DEL TAMAÑO DE UN ODS
- El tamaño de las tablas de un objeto puede ser reducido.
- Modelado el nivel dejando sólo los InfoObjetos necesarios.
- Frecuencias de activación.
- Supresión de los datos innecesarios.
- Borrado por Solicitud.
* El borrado de las solicitudes sólo se puede hacer en el orden correcto de carga porque son actualizaciones, no sólo
inserciones.
* El Chang Log es necesario para retrodecer a los datos anteriores de la solicitud cargada.
* Borrado Selectivo: fue analizado en la lección Administración de ODS.
* Borrado de Change Log: se verá en la unidad 5.
 
 
 
Sobre el autor
Publicación académica de Nora Marilin Medina Silva, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Nora Marilin Medina Silva
Profesión: Licenciatura en Analisis de Sistemas Informaticos - Paraguay - Legajo: DC14B
✒️Autor de: 43 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Nora Medina