获得帮助

如果使用前面几节中的信息无法优化规则,请在向 Oracle 寻求帮助之前检查以下因素,尤其是最近出现的问题:

  • 应用程序的最近更改。

    将活动报表中的以下表与以前某个日期规则正常工作时活动报表中提供的信息进行比较。通过此比较可帮助您确定两个日期之间发生的应用程序设计更改:

    • 应用程序大小
    • Oracle Essbase BSO 多维数据集统计信息。

      例如,如果 BSO 多维数据集的维从“密集”变为“稀疏”,则可能会对业务规则性能产生不利影响。

  • 最近是否对受影响的业务规则的使用进行了任何更改(例如,运行时提示出现不同值、用户变量或替代变量的更改、更多并发用户等)。

如果您的检查不能解决问题,请完成以下步骤:

  • Calculation Manager 中重新运行规则并导出日志消息输出。
  • 在运行 Calculation Manager 中的规则后,立即使用提供反馈实用程序收集 Oracle 技术支持在确定和修复问题时需要的一些信息。请参阅《Oracle Enterprise Performance Management Cloud 管理员入门》中的“使用提供反馈实用程序帮助 Oracle 收集诊断信息”。
  • 提交一个技术服务请求,指出“提供反馈”实用程序创建的参考编号。请参阅“提交技术服务请求”。请将以下信息随服务请求一起提供给 Oracle:
    • 每个有问题的多维数据集的名称。
    • 每个有问题的多维数据集的多维数据集类型(ASO 或 BSO)。
    • 规则名称。如果使用的是规则集,请在 Calculation Manager 中运行每个规则来确定您希望 Oracle 检查的具体规则。请在 Calculation Manager 中包括用于导航目的的多维数据集名称引用。

    • 所有运行时提示的值。如果在更改运行时提示时规则的执行方式有所不同,请提供所有运行时提示并说明与每个行为相关的是哪个提示。
    • 所有用户变量和替代变量的值。如果在更改替代变量时规则的执行方式有所不同,请提供所有用户和订阅变量并说明与每个行为相关的是哪个变量。
    • 预期持续时间和实际持续时间。如果运行比较,请提供所有比较的预期持续时间和实际持续时间。
    • Calculation Manager 中运行规则时生成的导出日志消息。输出
    • 在规则运行时间最长那一遍(可在日志消息的 Pass% 下找到)中显示的计算的业务用途。

    • 规则运行开始和结束时间的时间戳和时区,可帮助 Oracle 在“提供反馈”中所提供的日志中找到具体的执行实例。
    • 此问题是在完成最近的月度更新后开始出现的吗?
    • 这是新制定的规则还是现有规则?
    • 已知规则上次按预期运行或执行的日期、时间和时区,以及问题首次出现的日期、时间和时区(仅适用于现有规则)。
    • 上次业务规则运行正常或按预期执行时所处环境的快照(仅适用于现有规则)。
    • 可能导致出现问题的最近应用程序或规则更改的列表(仅适用于现有规则)。
    • 这是否是严重中断。