刷新所有查询的性能

2020-09-15 03:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

如果我的一个工作簿包含多个查询,则如果全部刷新它们,则感觉好像是逐个查询刷新,但速度要快一点。 例如,如果一个查询需要5秒钟来刷新我,而另一个查询也需要5秒钟,那么当我全部刷新时,将花费我大约8(而不是10)。

即使速度更快,但如果我在工作簿中有更多查询,则这种更快的刷新速度还不够,我确实在为我们创建的一些好的报告而苦苦挣扎。

我对您的问题是,您是否知道AfO可以同时刷新所有查询的方式? 这意味着我希望刷新将与工作簿中最长的查询花费大约相同的时间(例如,我的文件中有5个查询,而最长的查询需要20秒才能刷新,那么我希望 "刷新"大约需要20到25秒。) 有没有可以提高报告性能的选项?

谢谢。

穆里尼奥(Rodrigo Mourinho)

PS:我使用AfO已有3年,目前版本为2.4.3。 我创建了很多报告,还阅读了有关如何在文件中创建和使用vba的信息,但是如果您有任何提高性能的技巧,我将非常乐意对其进行测试:)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

如果我的一个工作簿包含多个查询,则如果全部刷新它们,则感觉好像是逐个查询刷新,但速度要快一点。 例如,如果一个查询需要5秒钟来刷新我,而另一个查询也需要5秒钟,那么当我全部刷新时,将花费我大约8(而不是10)。

即使速度更快,但如果我在工作簿中有更多查询,则这种更快的刷新速度还不够,我确实在为我们创建的一些好的报告而苦苦挣扎。

我对您的问题是,您是否知道AfO可以同时刷新所有查询的方式? 这意味着我希望刷新将与工作簿中最长的查询花费大约相同的时间(例如,我的文件中有5个查询,而最长的查询需要20秒才能刷新,那么我希望 "刷新"大约需要20到25秒。) 有没有可以提高报告性能的选项?

谢谢。

穆里尼奥(Rodrigo Mourinho)

PS:我使用AfO已有3年,目前版本为2.4.3。 我创建了很多报告,还阅读了有关如何在文件中创建和使用vba的信息,但是如果您有任何提高性能的技巧,我将非常乐意对其进行测试:)

付费偷看设置
发送
5条回答
野沐沐
1楼-- · 2020-09-15 03:56

您好Rodrigo,

在以下链接上,我们有一些最佳实践来分析性能: https://wiki.scn.sap.com/wiki/x/-wJQGg
我还建议您记录一个概要文件,并检查请求和结果集是否 同时。

谢谢,
迭戈·费拉里

2楼-- · 2020-09-15 03:47

嗨塔米,

我已经对2.6版进行了快速检查。 好消息是我的公式起作用了,但是时间安排与2.4版非常相似。 也许优化来自于我们从头开始创建报告(例如,对于2.7版,他们发布了优化的公式查询)。

关于本文的问题,您是否知道是否可以同时刷新所有查询。 甚至有道理吗?

非常感谢您的支持! 在过去的几年中,我一直在处理许多报告,但是性能从来都不是很好。 我需要以某种方式改进它:/

樱桃小丸子0093
3楼-- · 2020-09-15 04:00

我认为BW4 HANA具有并行刷新的功能。 通过直接的HANA连接也可以做到这一点。 对于BW 7.x,这是不可能的。

致谢

Torstten

compass1988
4楼-- · 2020-09-15 04:00

嗨,

我认为此讨论中缺少的关键词是"并行化"。 如果您在AO中有多个查询并刷新所有查询,则AO会再次读取查询的结果集,但不会并行读取,而是顺序读取。 所以 在一个工作簿中有两个查询Q1,Q2和刷新时间分别为R1,R2和R,则这两个查询的R可能只比R1 + R2小一点,因为不需要某些修复成本。

此致

格雷戈尔

木偶小白
5楼-- · 2020-09-15 03:43

嗨,格雷戈尔,

就是这个话题。

您知道Analysis for Office的此选项吗? 我已经看到了RFC捆绑,但是老实说它并没有改变任何计时器。

谢谢。

穆里尼奥(Rodrigo Mourinho)

一周热门 更多>