【问题标题】:SAP BO 4.2 Report Export to Excel, PDF, CSV Excessive run-timeSAP BO 4.2 报告导出到 Excel、PDF、CSV 运行时间过长
【发布时间】:2018-11-26 14:00:18
【问题描述】:

是否有人在将报告导出到 SAP/BO 服务器上的 Excel、PDF 或 CSV 时遇到问题,并且必须等待长达 40 分钟才能在服务器上完成报告的导出?

  • 报告在 2 分钟左右呈现,但用户在服务器上导出到 Excel、PDF 或 CSV 时最多需要 40 分钟。
  • 报告大小约为 70MB
  • 联系 SAP 后,他们的建议是优化报告并减少报告返回的行数。

考虑到报告的呈现速度相当快,我们认为可能会出现另一个问题。

提前感谢您的帮助。

【问题讨论】:

    标签: excel sap business-objects


    【解决方案1】:

    这并不奇怪; 70MB 对于导出的文件来说是相当大的。请注意,当您在 WebI 中查看报告时,您一次只能看到一个页面——因此它不会呈现整个报告。它还在服务器上处理报告,因此每次只需将一页传输到您的浏览器。

    下载文件时还有许多活动部分:

    • WebI 报表引擎为报表生成所有数据
    • Web 应用服务器(默认为 Tomcat)将结果呈现为所需的格式
    • 文件通过 HTTP 传输
    • 您的浏览器收到文件并保存

    可以尝试改为计划报告,并将其传送到文件共享。这将消除网络应用程序和浏览器步骤。

    【讨论】:

    • 感谢您抽出宝贵时间回答我的问题。这很有帮助。我有几个后续问题。
    • 在最初的 2 分钟渲染时间之后,我们可以快速导航到报表中的下一页等等。我们发现报告在大约 10 秒内通过 HTTP 下载到用户的机器上。 Excel 大约需要 10 秒才能在用户计算机上打开报告。根据我对您的回复的解释 - 报告对于 B.O. 来说似乎很大,并且 Web 应用程序服务器可能需要额外的资源来加速 Excel、PDF、CSV 呈现。那是对的吗?提前谢谢你。
    • 是的。如果您有权访问服务器,则可以在处理报告时打开任务管理器以查看 CPU 和内存方面的活动。我希望您会首先看到 WebIProcessingServer 和 Tomcat 的高使用率。
    猜你喜欢
    • 2017-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多