如果在执行智能推送时遇到性能问题或错误,请尝试对其进行优化。智能推送错误可能包括:资源无法用于完成作业以及无法为智能推送分配所需资源。
有关在 BSO 多维数据集中替换零块以及删除 #missing 块以减小数据库大小的最佳做法,请参阅“优化 BSO 多维数据集”。
适用于
Planning、Planning 模块、自由形式、Financial Consolidation and Close、Enterprise Profitability and Cost Management、Tax Reporting、销售规划和战略性人员规划。处理智能推送错误
与资源缺乏相关的典型智能推送错误包括:
xxx
没有足够的可用资源来完成此作业。如果提供相应资源,作业便会完成。xxx
分配资源的时间无法达到 45 秒。减少在此多维数据集上同时进行的操作数,或者稍后重试。要修复与资源分配相关的错误:
优化这些计算脚本可能会释放可分配给智能推送的系统资源。
执行业务规则需要系统资源。重新设计这些业务规则可能会释放可分配给智能推送的资源。请参阅“对业务规则错误和性能进行故障排除”。
此表最多标识 10 个运行时间超过 15 秒的长时间运行 Essbase 查询。评估这些查询,使其更高效。
评估这些规则能否进行简化以缩短执行时间。
检查数据映射和其他应用程序更改,并评估其对系统资源使用的影响程度。重新定义对资源使用具有显著贡献的数据映射。
检查活动报表中的“应用程序设计更改”表,以确定最近对应用程序所做的更改。
ASO 多维数据集排他操作行为会影响智能推送。由于其他操作必须等待排他操作完成,因此,如果正在对 Essbase 多维数据集执行排他操作,智能推送将等待。智能推送是最终用户操作,等待期限有限。如果排他操作在等待期限内完成,则会启动智能推送;否则,智能推送将失败。
优化智能推送
要优化智能推送:
如果这些优化步骤没有改善性能,请向 Oracle 寻求帮助。
或者,通过同意应用程序快照提交,允许 Oracle 访问环境的维护快照。请参阅“创建一个“提供反馈”提交”。