SAP Leonardo IoT OData Thing API数据值为空

2020-08-14 01:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试使用SAP...

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

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


大家好,

我正在尝试使用SAP Leonardo IoT来实现模拟温度和湿度传感器的小型IoT服务。

SAP IoT Cockpit一切正常,但是SAP Leonardo IoT存在一些问题。

我尝试使用该向导制作一个小的预构建的SAPUI5应用程序。 该应用程序可按预期运行,但传感器数据不会显示(API不会显示任何数据),尽管该数据在SAP IoT Cockpit上是完全可见的。

应用发出的呼叫是这样的:https://{webide-url}/backend/Things('{thing-id}')/iot.psciot180911114814。{package}:{thing-type}/{ 功能}

返回{value:[]}

我在这里做错什么了吗? 还有其他一些事情,也许我没有很好地配置或根本没有配置? 另外,我看不到OData API的任何$ metadata,因为它表示我未被授权。

此致

弗拉德

2条回答
huskylover
2020-08-14 02:26

嗨Marcus,

感谢您的帮助!

暂时将UI5控件放在一边,我认为主要问题是IoT驾驶舱未将传感器数据发送到IoT AE。 我试图在UI5应用之外对API进行一些调用,但响应为null:

 {{TimeSeriesURI}}/{{PackageName}}:{{PropertySet}}/measurements?$ filter = id eq'{{Thing}}'和时间ge datetime'2020-01-01T00:00:00' 和时间lt datetime'2020-07-30T00:00:00'
 

这是回应:

此外,即使是具有时间范围(例如?timerange = 2020-08-04T08:45:50.445Z-2020-08-04T09:02:33.651Z)的UI5预建api调用也返回{value:[]}

我可能错过了某种配置吗?

此致

弗拉德

一周热门 更多>