构建模型后,确定特定组件(如阶段或 POV 及其维、分配和动因)的数量和用途会很有用。
通过基于 SQL 的查询 modelstats.sql
,用户可以为其模型生成特定的统计。这些只读查询可用于查看模型特征和性能统计信息,或者用于评估更改的影响。统计信息还可用于对模型和性能问题进行故障诊断。
要使用新查询,必须已有以下数据库视图:
阶段 (HPM_EXP_STAGE)
POV (HPM_EXP_POV)
动因选定项 (HPM_EXP_DRIVER_SEL)
分配 (HPM_EXP_ASSIGNMENT)
分配规则选定项 (HPM_EXP_ASGN_RULE_SELECTION)
注:
动因视图 (HPM_EXP_DRIVER) 不用于模型统计。
必须对选定数据库和数据库视图具有合适的访问权限。有关创建数据库视图的信息,请参阅《Oracle Hyperion Profitability and Cost Management 管理员指南》中的附录 B。
安装后,SQL 脚本 modelstats.sql
将包含在应用程序文件夹中。该查询与数据库无关,可针对 MS SQL 或 Oracle 数据库运行。如果模型中有错误,查询结果中不会报告错误,但仍会生成现有统计信息。
Oracle 建议在对任何应用程序做大幅更改之前运行此查询,然后保存查询并收集输出,以便与稍后产生的结果进行比较。此快照可提供应用程序的基线统计信息,可据此比较随后的更改,或查看信息来评估将要进行的更改的潜在影响。例如,如果某个分配规则使用了上千次,则对该规则的任何修改会产生的影响将比最初预期的大得多。
要运行 modelstats.sql
查询: