SAP Leonardo-计算和更新措施

2020-08-23 22:22发布

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

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


嗨,

我们遇到了一种情况,我们需要在SAP Leonardo中对Thing数据进行一些后处理。 最好以一种方式将修改后的值存储在事物本身中(也就是说,客户端应用程序应该能够使用SAP Leonardo API读取修改后的值)。 我们需要解决两种情况。

1。 传感器正在为我们提供华氏度的温度测量。 我们需要以摄氏度为单位将数据提供给云应用程序。 我们没有重新配置设备的选项,并且希望避免使用其他软件(例如,使用带有拦截器的自定义边缘在提取之前转换数据)-数据直接发送到云网关。 我们有什么选择? Leonardo IoT是否提供任何方法来计算"派生"值?

2。 在任何给定时间,设备都处于四种状态之一(忙,维护,停止,空闲)。 设备通过发送新状态仅通知我们状态更改。 从设备收到状态更新后,我们希望"关闭"先前状态并确定其持续时间。 例如,设备发出信号指示在11.00进入繁忙状态。 在11.15,设备进入空闲状态-收到更新后,我们需要注意设备在15分钟内处于"繁忙"状态。 最好通过更新之前的测量值的持续时间来实现。 可以在Leonardo IoT内完成此类计算和更新吗?

谢谢

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

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


嗨,

我们遇到了一种情况,我们需要在SAP Leonardo中对Thing数据进行一些后处理。 最好以一种方式将修改后的值存储在事物本身中(也就是说,客户端应用程序应该能够使用SAP Leonardo API读取修改后的值)。 我们需要解决两种情况。

1。 传感器正在为我们提供华氏度的温度测量。 我们需要以摄氏度为单位将数据提供给云应用程序。 我们没有重新配置设备的选项,并且希望避免使用其他软件(例如,使用带有拦截器的自定义边缘在提取之前转换数据)-数据直接发送到云网关。 我们有什么选择? Leonardo IoT是否提供任何方法来计算"派生"值?

2。 在任何给定时间,设备都处于四种状态之一(忙,维护,停止,空闲)。 设备通过发送新状态仅通知我们状态更改。 从设备收到状态更新后,我们希望"关闭"先前状态并确定其持续时间。 例如,设备发出信号指示在11.00进入繁忙状态。 在11.15,设备进入空闲状态-收到更新后,我们需要注意设备在15分钟内处于"繁忙"状态。 最好通过更新之前的测量值的持续时间来实现。 可以在Leonardo IoT内完成此类计算和更新吗?

谢谢

付费偷看设置
发送
4条回答
小熊yu生菜
1楼 · 2020-08-23 22:39.采纳回答

Miha,你好

鉴于您的限制,也许最好的选择是使用微服务进行此类转换,并使用Leonardo IoT API将数据推送到新措施。 例如,您可以使用Leonardo IoT规则触发对微服务的调用。 或者,您可以从微服务中以华氏度轮询度量。 事实是,您应该在最小程度上更改数据模型,即为摄氏存储添加变量。

希望很清楚

BR,

Federico

粗暴的香蕉
2楼-- · 2020-08-23 22:31

Federico,谢谢您的建议,我们将尝试通过微服务更新测量值。

再次感谢

Miha

骆驼绵羊
3楼-- · 2020-08-23 22:24

你好,

我认为您仅凭莱昂纳多(Leonardo)物联网就无法做到您所描述的。

SAP IoT堆栈中是否还有其他模块(例如,SAP IoT Services,SAP Edge Services ...)?

您是否可以创建自定义微服务?

BR,

Federico

CJones
4楼-- · 2020-08-23 22:28

嗨Federico,

谢谢您的回答。 我们确实可以使用SAP IoT Services和SAP Edge Gateway(但没有SAP Edge Services)。 我们还可以在Cloud Foundry环境中创建自己的应用程序,从而使我们能够创建自定义微服务。

BR

一周热门 更多>