使用 PCM 代理性能助手帮助识别和解决计算性能问题

为了帮助确定并解决运行计算时出现的性能问题,您可以使用 PCM 代理性能助手汇总计算性能瓶颈和最佳做法。该性能助手使用生成式 AI (GenAI) 提供影响计算作业性能的因素的详细概述,重点关注各个评估和比较分析。AI 会检查导致出现性能问题的各种元素,所有这些元素都可能显著影响处理效率。提供的洞察旨在加深对性能动态的理解,并为制定计算优化策略提供依据。

在您联系 Oracle 技术支持之前,相关建议将为您提供可帮助您确定性能瓶颈的有价值信息。

Note:

性能助手使用生成式 AI (GenAI)。GenAI 的输出可能并不总是真实或准确的。由您自行负责审查和使用 GenAI 的输出内容。

在以下方面提供了提高计算性能的建议:

建议 显示的内容 建议示例
作业的性能摘要

汇总作业的关键性能结果,以帮助您确定可能导致计算性能降低的潜在问题区域。

性能摘要示例
评估维设计

提供有关如何设计维的层次类型以提高计算性能的最佳做法。

评估维设计示例
查看系统计算设置

显示“Essbase 清除类型”、“分配规则非空元组”、“并发计算线程”、“暂存单元格优化”和“跳过脚本优化”的当前设置,以便您可以查看可能需要更改哪些方面来提高计算性能。

有关这些设置的详细信息,请参阅“管理应用程序和系统设置”。

查看系统计算设置示例
显示前 10 个最耗时的规则

显示作业中前 10 个最耗时的规则。这样,您可以重点关注并优化调整导致计算性能降低的单个规则。

前十个最耗时的规则示例
将作业与类似的历史作业进行比较

将特定作业的执行性能与同一模型中具有相同设置的其他最近运行的作业进行比较。比较的信息包括特定作业的执行时间、规则计数和更新的单元格的平均值和 Z 分数,以及具有类似设置的作业的对应值。这有助于您确定是否有什么变化导致作业运行变慢。

将此作业与类似的历史作业进行比较示例
评估规则是否遵循最佳做法

评估规则以确定其是否遵循最佳做法。遵循最佳做法建议可提高规则运行速度。

您可以在此处查看前 10 个最耗时的规则。最初显示运行时间最长的规则的链接。单击此规则可显示前 10 个最耗时的规则。您可以选择其中任一规则来查看其详细信息,并进行更改以提高规则运行速度。

评估规则是否遵循最佳做法示例
基准作业

比较两个作业。例如,如果您有一个以前运行速度快但现在变慢的作业,可以通过对快速和慢速作业进行基准测试来查看发生了哪些变化。

比较作业时,必须选择要与基准作业进行比较的作业。默认情况下,将显示处理类型和模型与基准作业相同的所有作业。通过单击作业的超链接来选择比较作业。

基准作业示例

要使用性能助手:

  1. 从主页中,依次选择建模和计算分析。

  2. 从计算分析页面中,选择计算记录。

  3. 单击分析性能。

  4. 单击 GenAI 图标 以查看性能助手建议。

显示的初始信息是所选作业的性能摘要。选择单击以获取其他建议可显示下拉列表,您可以在此处选择其他建议。

Figure 12-1 性能助手建议

示例作业 103 的下拉列表中显示的 GenAI 建议

选择建议后,单击 “发送”按钮(发送)可显示性能助手建议。

使用“发送”按钮查看系统计算设置信息

查看系统计算设置建议

Tip:

  • 要复制特定建议,请单击建议旁边的 “复制”图标,然后将文本粘贴到其他程序中。
  • 要导出您已选择建议的所有建议内容,请单击 “导出建议”图标。这些建议内容将导出到一个名为 appName_CalcAgent.txt 的 .txt 文件中。

  • 要创建计算性能分析摘要,请单击 “计算性能分析摘要”图标。该摘要提供有关计算的最有用的详细信息。这些建议内容将导出到一个名为 appName_Calc_Performance_Analysis_Summary_jobId.txt 的 .txt 文件。

Tip:

有关使用性能助手帮助确定计算性能问题并对其进行故障排除的详细分步说明,请参阅 "Analyzing Calculation Job Performance" 教程。