2020-09-18 23:59发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在尝试在SAP Cloud Platform中使用预测服务(预测)。 我们有一个包含字段的表,
a。 细分ID
b。 日期
c。 金额
我们只希望为特定细分受众群ID预测接下来的6个值(金额),而不是整个表格。 但是,我们仍然找不到通过过滤条件注册数据集(来自表)。 我们也没有找到对数据子集使用Forecast api的方法。
我们该怎么做? 所有教程都使用整个表格来预测数据。 它似乎是一项基本功能,应该从一开始就可以使用。
您好Kumar,
对于(1)和(4),您应该参考HANA编程。 SAP帮助门户中有很多文档对此进行了详细说明。 这是一个: https://help.sap.com /viewer/4fe29514fd584807ac9f2a04f6754767/2.0.01/en-US/20d5fa9b75191014a33eee92692f1702.html
对于(2)和(3), SAP Predictive Service帮助详细说明了如何进行。 SAP Predictive Service是REST API,您应该容易找到如何在Java应用程序内部使用REST服务(如果您使用的是Java)。
最好的问候
Thierry
嗨Thierry,
感谢您抽出宝贵时间回答此问题。 您提到的博客显示了如何使用HANA Studio创建信息视图。 我正在寻找一种方法(1)通过调用api创建临时视图,(2)使用数据集/同步api注册视图,(3)调用所需的预测服务api,最后(4)删除临时视图 通过使用另一个api调用。 我想做这些是因为我只想在HANA表中使用子数据集。 但是我想这是不可能的。
如果我有一个包含1000个细分ID的HANA表,则我不想创建1000个经典的HANA视图。
嗨,
数据集API不允许根据细分ID过滤表HANA。 这是您的云应用程序的责任。 我的建议是在您的应用程序中为您需要分析的段创建视图。 然后,您可以将此视图注册为数据集并对其进行预测。
我不知道您的数据以及您拥有的细分数量。 但是,如果您的细分受众群数量较少,最好事先确定视图。 如果您有很多细分,那么动态创建视图肯定会更快。
请注意两件事:
1)预测时间的最小间隔是第二个。
2)在数据集中,重要的是时间值只能有一行。
希望您的问题得到这个答案。
蒂埃里
最多设置5个标签!
您好Kumar,
对于(1)和(4),您应该参考HANA编程。 SAP帮助门户中有很多文档对此进行了详细说明。 这是一个: https://help.sap.com /viewer/4fe29514fd584807ac9f2a04f6754767/2.0.01/en-US/20d5fa9b75191014a33eee92692f1702.html
对于(2)和(3), SAP Predictive Service帮助详细说明了如何进行。 SAP Predictive Service是REST API,您应该容易找到如何在Java应用程序内部使用REST服务(如果您使用的是Java)。
最好的问候
Thierry
嗨Thierry,
感谢您抽出宝贵时间回答此问题。 您提到的博客显示了如何使用HANA Studio创建信息视图。 我正在寻找一种方法(1)通过调用api创建临时视图,(2)使用数据集/同步api注册视图,(3)调用所需的预测服务api,最后(4)删除临时视图 通过使用另一个api调用。 我想做这些是因为我只想在HANA表中使用子数据集。 但是我想这是不可能的。
如果我有一个包含1000个细分ID的HANA表,则我不想创建1000个经典的HANA视图。
嗨,
数据集API不允许根据细分ID过滤表HANA。 这是您的云应用程序的责任。 我的建议是在您的应用程序中为您需要分析的段创建视图。 然后,您可以将此视图注册为数据集并对其进行预测。
我不知道您的数据以及您拥有的细分数量。 但是,如果您的细分受众群数量较少,最好事先确定视图。 如果您有很多细分,那么动态创建视图肯定会更快。
请注意两件事:
1)预测时间的最小间隔是第二个。
2)在数据集中,重要的是时间值只能有一行。
希望您的问题得到这个答案。
最好的问候
蒂埃里
一周热门 更多>