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

华为云_七日杀服务器_最新活动

小七 141 0

大家好!

有时我们需要在我们的BeX报告(或为HANA Studio在BWMT插件中创建的BW报告)中提供运行总计(RT)关键数据。通常要求从一年的第一个月开始每月提供RT。

在博客中我想总结一些解决问题的方法:每月提供RT keyfigure。为了简单起见,这里和下面我将使用术语"报告"。HCPR代表BW中的HANA复合提供者。

我列举了5种方法。最近Maksim Alyapyshev在他的博客中提供了一种在CDS视图中进行同样操作的方法。在你的报告中,你创造了12个限制性的关键数字。1号受1月限制,物联网的应用实例,2号受1月-2月间隔限制,3号受1月-3月间隔限制,依此类推,直到12个关键数字受1月-12月间隔限制

2。在您的报告中,您可以向下钻取到calmonth(无所谓,物联网架构,按行或列向下钻取),并设置关键数字"计算单个值为…"的属性。应设置"累计"标志(见下图)。

3。您的报告基于HCPR,关键数字专用于RT。您将RT关键数字的值填入增强点RSROA中ABAP类的方法计算表中。别忘了在报告定义中深入到calmonth。请参阅在互联网上使用RSROA的详细信息。

4。您的报告基于HCPR,关键数字专用于RT。partprovider之一是具有相应RT关键数字的ADSO。您应该在转换到ADSO时填写RT键数字的值。计算RT的ABAP代码示例将在博客的最后提供。

5.您的报告基于基于HANA计算视图的HCPR,这是一个基于SQL脚本的过程,它使用SQL SELECT和窗口函数"SUM()对分区按,web云服务器,…,排序按…,云购全球,

比较

(1)是最紧张的方法,但由于关键数字太多,会导致复杂的报表模型

(2)是最简单的方法,新云,但在SAP Design Studio中不起作用。如果将report与RT连接到Design Studio应用程序,则不会看到RT值。

(3)是最灵活的方法(i.m.h.o),但要记住性能方面。特别是当你为仪表盘创建报告时,如果响应时间超过几秒钟是不够的。如果每一秒的响应时间都很重要的话,那么它是比以前更好的读取性能方面的方法。但产生的数据量很大,物理上存储在数据库中。真正的"Code2Data"方法!它只适用于HANA数据库。它可能会生成最快的报告,但它需要HANA SQL知识和额外的授权来创建和测试HANA计算视图模型。

仅此而已!如果你知道创建RT的其他方法,请不要犹豫分享知识!

附录。ABAP代码计算RT在变换中的作用(4)。在3和4中或多或少使用相同的算法。