Consulta de estadísticas del modelo de Profitability estándar

Una vez creado un modelo, puede ser útil determinar el número y uso de determinados componentes, como las etapas o los PDV y sus dimensiones, asignaciones y controladores.

La consulta basada en SQL, modelstats.sql, permite a los usuarios generar estadísticas específicas para sus modelos. Estas consultas de sólo lectura se pueden utilizar para visualizar las características del modelo y las estadísticas de rendimiento, o para evaluar el impacto de los cambios. Las estadísticas también se pueden utilizar para diagnosticar problemas con modelos y rendimiento.

Para utilizar la nueva consulta, debe tener vistas de base de datos existentes:

  • Etapas (HPM_EXP_STAGE)

  • PDV (HPM_EXP_POV)

  • Selecciones de controlador (HPM_EXP_DRIVER_SEL)

  • Asignaciones (HPM_EXP_ASSIGNMENT)

  • Selecciones de reglas de asignación (HPM_EXP_ASGN_RULE_SELECTION)

Nota:

la vista Controladores (HPM_EXP_DRIVER) no se utiliza con las estadísticas de modelo.

Debe disponer de acceso adecuado a la base de datos seleccionada y vistas de base de datos. Para obtener información sobre cómo crear vistas de base de datos, consulte el apéndice B de la Guía del administrador de Oracle Hyperion Profitability and Cost Management.

Tras la instalación, el script SQL, modelstats.sql, se incluye en la carpeta de la aplicación. La consulta es neutra de base de datos y se puede ejecutar en bases de datos MS SQL u Oracle. Si el modelo contiene errores, no se informa de ellos en los resultados de la consulta y se siguen generando las estadísticas existentes.

Oracle recomienda que ejecute la consulta para cualquier aplicación antes de realizar cambios significativos y que, a continuación, guarde las consultas y capture el resultado para compararlo con los últimos resultados. Esta captura ofrece las estadísticas de base para la aplicación, con las que puede comparar cambios posteriores o visualizar información para evaluar el impacto potencial de los cambios propuestos. Por ejemplo, si una regla de asignación se utiliza miles de veces, cualquier modificación en esa regla puede tener un efecto mucho mayor del esperado originalmente.

Para ejecutar la consulta modelstats.sql:

  1. Localice la base de datos y asegúrese de que tiene acceso adecuado a los siguientes elementos:
    • Vistas de base de datos

    • Esquema de base de datos relacional de Profitability and Cost Management

  2. Navegue a la consulta modelstats.sql:
    • Para Windows, %hyperion_home%\products\Profitability\database\Common\MSSQLServer\view

    • Para UNIX, $hyperion_home$\products\Profitability\database\Common\MSSQLServer\view

    Nota:

    Puesto que las consultas y las vistas de base de datos se actualizan frecuentemente, compruebe que cuenta con las versiones más recientes.

  3. Abra la consulta modelstats.sql y modifique la variable "%" de cada consulta para especificar los componentes de modelo con los que se va a ejecutar la consulta, como "application_name like ‘%’", o "layer_name like ‘%’".

    Por ejemplo, en el código application_name like '%', sustituya el signo de porcentaje con el nombre de aplicación:

    application_name like ‘bikes2’

    Nota:

    Puede utilizar el signo de porcentaje como comodín final para ampliar el rango de búsqueda. Por ejemplo, introduzca ‘b%’ para aplicar la consulta a todas las aplicaciones que comienzan por "b". Para consultar todas las aplicaciones, introduzca ‘%’.

  4. Revise los resultados de la consulta.

    Los resultados de la consulta para la consulta de estadísticas de modelo se muestran en un formato de informe.

    Los resultados dependen de las selecciones de consulta. Algunas consultas de ejemplo se muestran a continuación:

    • Mostrar todas las etapas y las dimensiones en la etapa para aplicaciones coincidentes muestra todas las etapas y las dimensiones asociadas para la aplicación seleccionada, ordenadas por el nombre de la aplicación y orden de etapa.

    • Mostrar los recuentos de asignación explícita por etapa de origen para las capas de coste e ingresos para la aplicación seleccionada, mostrando el nombre de la aplicación, la capa y los nombres de la etapa de origen y de destino.

    • Mostrar los nombres de regla y la frecuencia con la que se utilizan en una aplicación muestra un desglose de reglas individuales y el número de veces que se utiliza cada una.

    • Mostrar el recuento de uso del controlador por etapa en la asociación de controlador muestra el recuento de uso de cada controlador para la aplicación, etapa y capa seleccionadas. Por ejemplo, puede utilizar esta información para determinar si algunos controladores no se utilizan realmente y si se pueden eliminar de forma segura.

    Para visualizar todas las consultas, revise la versión más actual del archivo modelstats.sql .