云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

京东云_网站建设优化公司_0元

小七 141 0

正如我们在上一篇关于"如何化AO报告性能"的博客中所看到的,通过调整BEX查询"

https://blogs.sap.com/2019/09/17/performance-tuning-of-sap-analysis-for-office-reports-part-1/

以下部分说明了进一步的化技术,以实现更好的性能

建议2:

为AO中的"ResultSetSizeLimit"参数提供最佳值

限制数据量跨不同层处理的集合,在控制系统运行状况方面起主要作用。

AO提供了一个功能,使用参数"ResultSetSizeLimit"控制从服务器为一个数据源加载的交叉表单元格的最大数量。如果此参数设置为-1,则设置使用BW系统中定义的值。

如果"ResultSetSizeLimit"设置为非常大的值,返利淘客,则在查看AO报告时,在后端的给定时间点处理大量数据可能导致"页面分配失败TSV\U TNEW\U Page\U ALLOC\U FAILED error"(即达到工作进程堆大小后)

如果"ResultSetSizeLimit"设置为非常小的值,则可能导致AO无法加载,淘客app系统,国内云服务器哪家好,导致失败,

因此建议理解业务案例并为"ResultSetSizeLimit"参数提供正确的值

即执行以下步骤

打开Office工作簿分析->转到文件->分析->自定义分析->技术配置->搜索ResultSetSizeLimit->设置适当的值

建议3:

用数据保存AO报告

用数据保存AO报告,将有助于提高AO报告的执行时间(与以下建议4和5一起)。

建议4:

启用缓存

与建议3一起执行

缓存提高了AO报告的性能,通过在本地保存一定数量的数据。

在两个位置使用参数"IsCachingDocuments"可以启用

在office Analysis中本地缓存

即通过执行以下步骤

打开office工作簿分析->转到文件->分析->自定义分析->技术配置->搜索"IsCachingDocuments"->开启

BI平台缓存

开启BI平台存储的文档缓存,必须满足以下前提条件

转到中央管理控制台->应用程序->Analysis Office Runtime->属性->缓存

注意:支持4.2 SP3或更高版本的BI平台

建议5:

增量更新

与建议4一起完成

AO报告可以由重新加载数据源的完整数据或使用增量数据。

此功能使用参数"UseDataSourceDeltaUpdate"可用。

通过将此参数设置为true,可以提高查看报告的性能。加载数据源的增量数据,减少流量

增量更新如下:

打开Office分析->进入文件->分析->自定义分析->技术配置->搜索"UseDataSourceDeltaUpdate"->设置为true

如果参数值改为False,重新加载数据源的完整数据以进行分析

建议6:

RFC绑定

当AO在"广域网(WAN)"场景中通信时,可能会出现性能问题,可能会增加应用程序的加载时间。

启用"RfcBundling"可以避免这种情况,如下所示

打开Office工作簿的分析->转到文件->分析->自定义分析->技术配置->搜索RfcBundling->启用它

建议7:

将图纸类型定义为非首席财务官

通过将工作表类型定义为"非首席财务官工作表"(对于那些没有添加AO功能的工作表),高防服务器租用,可以改进AO报告的加载时间。

由于在分析办公室处理过程中忽略了"非首席财务官工作表",因此,提高了AO报告的初始加载时间。

建议8:

减少使用的样式集的数量

样式用于设置交叉表单元格的格式。

可以观察到,如果AO报告是使用大量样式集开发的,返利优惠券,则在准备AO报告时会消耗一定的时间(即。某些对Excel的调用非常慢。)。

因此,在开发AO报告时,建议将样式设置保持在最低水平。

建议9:

减少使用的VB脚本/宏的数量

宏和VB脚本也可能导致加载到AO报告时性能不佳。因此,建议仅在需要时保留这些东西。

建议10:

将Bex分析仪工作手册批量转换为AO报告

请参考以下链接,如果客户想将大量的"Bex Analyzer工作簿"批量转换成AO报告

https://blogs.sap.com/2017/07/12/automated-mass-migrationconvertion-of-bex-workbook-to-ao-2.x/