您可以为应用程序设置阈值限制(即警告阈值和错误阈值),如果超出这些限制,应用程序监视器将会发出警告,以便您修改对象,或者在运行时拒绝系统请求。
要设置应用程序阈值限制,可以添加本节中所述的应用程序属性。
要为应用程序设置阈值限制:
表 2-4 阈值属性名称和说明
PROPERTY_NAME 列 | 说明 |
---|---|
数据输入表单中单元格数的阈值:
|
如果表单中的单元格数超出了警告阈值,则应用程序监视器中会发出警告,同时对象显示为黄色。 如果表单中的单元格数超出了错误阈值,则无法打开表单。 提示: 请考虑重新设计表单,通过减少段数和/或成员数来减少单元格数。使用隐藏选项可以暂时减少检索到的单元格总数,但随着数据的增加,单元格总数可能会超出阈值。 |
规划单元层次中规划单元数的阈值:
|
如果规划单元层次中的规划单元数超出了警告阈值,则应用程序监视器中会发出警告,同时对象显示为黄色。 如果规划单元层次中的规划单元数超出了错误阈值,您将无法保存该规划单元层次。 提示: 请考虑重新设计规划单元层次,通过减少所选的主成员和辅助成员来减少规划单元数。 |
应用程序中维数的阈值:
|
如果维数超出了警告或错误阈值,则应用程序监视器中会发出警告或错误消息,同时对象显示为黄色或红色。 提示: 请尝试减少维数。 |
每个维中成员数的阈值:
|
如果维中的成员数(帐户、实体、版本、方案等)超出了警告阈值,则应用程序监视器中会发出警告,同时对象显示为黄色。 提示: 要优化计算性能和数据存储,请尝试减少此维中的成员数。请考虑清除历史数据(以及相应的成员)。 |
在表单上下文中运行的业务规则的阈值:
单独运行且运行时间很长的业务规则的阈值:
|
如果在某个规则中处理的块数超出了警告或错误阈值,则应用程序监视器中会发出警告或错误消息,同时对象显示为黄色或红色。 提示: 请考虑向业务规则中添加范围,以减少处理的块数。 |
在表单上下文中运行的业务规则的阈值:
单独运行且运行时间很长的业务规则的阈值:
|
如果在某个规则中遍历数据库的次数超出了警告或错误阈值,则应用程序监视器中会发出警告或错误消息,同时对象显示为黄色或红色。 提示: 在计算一系列维时,请尽可能考虑对维进行分组。计算一系列公式时,避免使用不必要的圆括号。您也可以重新考虑在计算脚本中使用 CALCMODE 和 CREATENONMISSINGBLK 选项。 |
在“报表映射”执行期间从源导出数据的阈值:
|
如果要导出的数据块数超出了警告阈值,则应用程序监视器中会发出警告,同时对象显示为黄色。 如果要导出的数据块数超出了错误阈值,则“报表映射”将不会在运行时执行。 提示: 请考虑向映射中添加范围,以减少处理的块数。 |