El script de estadísticas de cálculo del modelo de aplicación detallada se puede utilizar con aplicaciones de Profitability detallada para generar estadísticas de cálculo de modelos y de modelos que pueden ser útiles a la hora de comprender y depurar el modelo.
El script crea una tabla dentro del esquema del producto de Oracle Hyperion Profitability and Cost Management y almacena las estadísticas de utilidad para solucionar los problemas de resultados calculados del modelo, para describir la forma y las características del modelo, así como para evaluar el rendimiento de cálculo del modelo.
El script dpmodelcalcstats.sql está ubicado en
%EPM_ORACLE_HOME%\OPatch\HPCM_11_1_2_2_351_14845052\files\products\Profitability\database\Common\Oracle
después haber instalado el parche 11.1.2.2.351. Actualmente sólo está disponible para instalaciones de base de datos de Oracle.
El script está diseñado para abrirse y ejecutarse en SQL Developer.
Para generar estadísticas para la aplicación solicitada:
dpmodelcalcstats.sql
en Oracle SQL Developer.El script crea una tabla dentro del esquema de producto con la siguiente convención de denominación:
HPMD_<Nombre_aplicación>_DIAGSTAT_<Nombre_exclusivo>
Una descripción breve de las columnas de la tabla HPMD_BksDP20_DIAGSTAT_4129:
APPLICATION: nombre de la aplicación.
ITEM: descripción breve del contenido de la fila.
RATIO_DRV_TOT: número total de elementos relacionados con todos los controladores basados en relación.
RATE_DRV_TOT: número total de elementos relacionados con todos los controladores basados en tasas.
OBJC_DRV_TOT: número total de elementos relacionados con todos los controladores de cálculo de objetos.
TOTAL: número total de elementos relacionados con todas las asignaciones.
NAME: nombre del artefacto o del objeto relacionado con el elemento.
Estos tipos de elementos de estadística de diagnóstico se incluyen en la tabla:
Tabla de asignación: nombre de la tabla de asignación con todos los detalles de asignación de la aplicación especificada. Si el recuento es mayor que 1, es probable que los resultados sean incorrectos porque no se han borrado los cálculos.
Número de asignaciones: número de asignaciones identificadas en el modelo de la aplicación especificada.
Número de nodos de origen: número de nodos (intersecciones) de origen identificados en el modelo.
Número de asignaciones con datos: número de asignaciones donde una o más filas del objeto de negocio de la etapa de origen coinciden con un posible nodo de origen.
Número de actualizaciones de filas: número total de filas modificadas por las sentencias de actualización realizadas para todas las asignaciones.
Número de reglas de asignación: número de artefactos de reglas de asignación definidos en el modelo con, al menos, una asignación que haga referencia a la regla de asignación.
Número de controladores: número de artefactos de controlador definidos en el modelo con, al menos, una asignación que haga referencia al controlador.
Recuento máximo de filas de destino: número máximo de filas que una asignación ha actualizado en el destino.
Recuento de mediana de filas de destino: número de mediana de filas que una asignación ha actualizado en el destino. Estándar
Desviación del recuento de filas de destino: desviación estándar de las filas que una asignación ha actualizado en el destino.
Recuento de controladores: hay un elemento de recuento de controladores por controlador al que hace referencia al menos una asignación. El elemento incluye el nombre del artefacto controlador y el número de veces que se hace referencia a él en una asignación.
Recuento de reglas de asignación: hay un elemento de recuento de reglas de asignación por regla de asignación al que hace referencia al menos una asignación. El elemento incluye el nombre del artefacto de regla de asignación y el número de veces que se hace referencia a él en una asignación.