预测分析预测服务

2020-09-21 07:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们创建了带有温度,压力...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们创建了带有温度,压力和日期字段的表格。 要求是预测温度值。 我们已经为表格插入了300多个数据,并且我们已经成功注册了数据集。 使用数据集ID,我们尝试以日期列为:Date和目标列为" temperature"的方式在同步模式下运行预测服务。但是出现以下错误

{"错误":[{"错误代码":" EXX114","错误消息":"发生内部错误:训练数据集所包含的\ nextra可预测变量的值不足以覆盖 要求预报。" }]

我想知道预测这些值所需的最少记录数是多少,否则将出现上述错误。

我们正在关注博客" https ://www.sap.com/developer/tutorials/hcpps-rest-ps-forecast.html "

该问题的PFA。

(37.3 kB)
6条回答
Aaron 3364
2020-09-21 08:09 .采纳回答

您好@ Suriya Chidambaram

感谢提出这个问题。

您已经注意到,使用Forecast服务时,可以提供额外的可预测变量,例如SLNO,PRESSURE和HOUR。

这意味着要获取服务呼叫中配置的下2个预测,您将需要提供这3个额外预测变量的值。

让我们想象一个像这样的数据集:

 SLNO TEMP PRES小时日期
 1 14 20 1 01-01-2017
 1 13 30 2 02-01-2017
 1 17 80 10 03-01-2017
 1 19 90 20 04-01-2017
 1 25 25 7 05-01-2017
 1 21 56 9 06-01-2017
 1 23 81 19 07-01-2017 

现在有了这个数据集,并且当前配置的预测数量为2,日期列为DATE,预测列为TEMPERATURE,则必须使用设置为'05 -01-2017'的参考日期。 br>原因是因为该服务在接下来的2次预测中需要额外的预测值。

实际上,该服务将使用以下数据集来构建模型:

 SLNO TEMP PRES小时日期
 1 14 20 1 01-01-2017
 1 13 30 2 02-01-2017
 1 17 80 10 03-01-2017
 1 19 90 20 04-01-2017
 1 25 25 7 05-01-2017
 1 56 9 06-01-2017
 1 81 19 07-01-2017 

另一种选择是不使用跳过变量参数使用多余的预测变量,这样就无需设置参考日期,但结果可能会降低。

换句话说,如果您想使用额外的预测变量,则需要使用参考日期来告知服务应在哪里停止寻找训练数据并开始预测。

您还可以在"预测性创意场所"中提交"想法"( https://ideas.sap.com/PredictiveAnalytics ),该服务将根据最后一个条目减去请求的预测数相应地设置参考日期。

最好的问候

@bdel

一周热门 更多>