SAP Analytics Cloud exception aggregation type设置成LAST的效果

网友投稿 746 2022-05-30

excel数据源如下:

如果忘记了将excel的日期列在SAP Analytics Cloud里设置为Date类型的dimension,则在绘制出的Line Chart里,无法启用time series forecasting功能:

为了测试SAP Analytics Cloud的exception aggregation类型设置为LAST的效果,我创建了两个line chart,左边的没有使用任何额外的设置,因此sold这个measure采用默认的SUM进行聚合操作(aggregation),右边的使用了如下的设置:

即一个类型为Aggregation的calculation,measure设置为sold,operation为LAST:

当line chart默认的level为1时,就能看到两种设置的差距了:左边的line chart会把2019年5个月的sold金额做求和操作,而右边的line chart显示的则是dimension里最后一列,即2019年5月的sold值:5.

level = 2时,以季度为单位做集合,左边Q2显示的是2019年4月,5月两月的sold之和:4 + 5 = 9, 而右边line chart显示的仍然是最后一个月即2019年5月的sold值:5.

level = 4时,两个图内容相同。

我在api.sap.com上发现很多Machine Learning相关的API都已经标注为deprecated状态了:

https://api.sap.com/api/topic_detection_api/resource

在2020年6月30日就会停止使用:

在SAP帮助文档里提到了这一系列API的successor - 替代者:

https://help.sap.com/viewer/4e46a41a609447418edade2ddc8d2442/2.7.latest/en-US/b48efa568f5342f3a02bf456ffb68b3f.html

在note 2739161里提到了API替代者的technical name:

SAP Analytics Cloud exception aggregation type设置成LAST的效果

https://launchpad.support.sap.com/#/notes/2739161

旧的operator ID:com.sap.ml.leonardo.topicDetector

新的operator ID:com.sap.ml.leonardo.MLFFunctionalServices

新建一个graph:

保存:

将Processing下面的Data Generator这个Operator拖拽到graph的编辑区域,点击<>符号开始编辑脚本:

可以查看自动生成的JavaScript代码:

这个Generator生成的随机数需要一个输出,这里我们选择terminal operator:

将data Generator的outport绑定到terminal的inport:

执行:

在终端上看到打印的输出:

打开SAP Data Intelligence Modeler,切换到Graph标签页,打开data Generator:

查看这个Data Generator的实现脚本类型:JavaScript

这个data Generator的输出类型为String:

查看源代码,发现其生成一系列随机数:

点击运行之后,查看data generator这个operator连接的另一个terminal的输出:

点击open UI:

在SAP data hub terminal查看到生成的随机数:

日期输出格式:

还可以在Monitor里查看其运行状况:

下载diagonostics信息能看出这个graph运行的Docker容器名称和基于的镜像名称:

API ERP 数据挖掘 渲染

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:虚拟主机导入MySQL出现Unknown&nbsp;character&nbsp;set:&nbsp;‘utf8mb4’
下一篇:开源框架若依中的权限控制逻辑-菜单
相关文章