云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

大带宽_杨凌网站建设_哪个好

小七 141 0

这是我打算写的一系列博客中的第一篇,展示了SAP云平台物联网服务在云铸造环境中的丰富功能,主要是物联网网关边缘,淘客返利,它是SAP云平台边缘平台组件的重要组成部分,将云平台扩展到边缘。这反过来又成为部署SAP边缘服务的主要手段,我将在以后的博客中详细介绍。

本博客主要关注实现一个标准的"文件适配器",用于获取传感器数据(在本例中为.csv文件)并将其发送到物联网核心。在随后的博客中,我将介绍物联网网关边缘支持的其他适配器的实现,以及创建我们自己的自定义适配器,并在将这些适配器持久化到物联网核心之前拦截来自这些适配器的传感器数据,我将演示如何配置物联网网关边缘。

在第二部分中,我们将把从.csv文件读取的传感器数据持久化到物联网核心,并在物联网驾驶舱中将其可视化。

简介

SAP云平台物联网服务使客户和合作伙伴能够开发、定制、,并在云端操作物联网业务应用

SAP云平台物联网服务(基于云代工)是莱昂纳多基金会的一部分

云代工环境物联网服务

云代工环境物联网服务将设备连接到SAP云平台提供物联网数据的可扩展接收和设备管理。各自的服务使用各种各样的物联网协议提供到远程设备的安全连接,并管理设备从入职到退役的生命周期。

上图显示了SAP云平台中物联网设置的简要架构概述,淘客网,突出了物联网网关边缘组件以及适配器和插件

物联网网关

这是软件组件,是整个物联网架构的组成部分。物联网网关直接与设备交互,同时接收来自设备的措施并向设备发送命令,同时提供用于与各种协议通信的适配器。

物联网网关可以部署在云中或边缘。

物联网网关作为云中的托管组件部署,目前支持MQTT和REST协议只有

边缘物联网网关

当这两个协议不足以满足业务需求时,可能会有业务需求。在这种情况下,我们必须使用边缘上的物联网网关,它支持客户可以管理的各种协议。

适配器

这些是边缘上的物联网网关将标准化数据流到物联网核心服务的通道。

场景1:实现一个标准文件适配器,用于读取传感器数据(文件中)和流式传输到核心服务

前提条件:

您需要一个SAP云平台物联网服务实例。您需要来访问系统。您需要一个租户和一个具有管理员角色的用户。您需要安装JavaSE运行时环境8来运行物联网网关边缘要发布数据,您需要协议所需的数据模型。

步骤:

通过登录SAP软件中心,将zip存档(例如:IOTCHCP**-70002561.zip)下载到您的本地计算机。在这个特定场景中,我下载了与sp20相关的文件。当前SP级别为SP23.

解压存档文件。在这个归档文件中有两个重要的.zip文件,一个是gateway-.zip和sdk-.zip。对于标准的文件适配器实现,我们需要网关-.zip,而sdk-.zip将在您尝试实现用于跟踪传感器数据的自定义拦截器时发挥作用(更多信息请参见后面的博客)。

在网关内-.zip,你会发现生成.bat'和'生成.sh'文件以及一些其他脚本和.jar文件:

启动'生成.bat'对windows使用CMD或'生成.sh'使用macOS终端。这将创建"配置"网关_文件.xml'在'config'文件夹中,还有几个其他文件夹,其中有两个非常重要的文件夹,如'readFileConfig'和'schemas':

打开'config\u gateway'_文件.xml'在文本编辑器中可能是notepad++。将"connection string"的127.0.0.1和"coreConnection"中的address元素替换为主机名(类似于样本.cp.iot.sap'):

保存更改。

现在转到"readFileConfig"文件夹并打开"readFileConfig"readFile.json文件'在文本中编辑。这个文件内容决定了文件适配器的工作方式之后工作初始化此文件中的重要参数为:

路径:此参数确定文件适配器在.csv或.json文件中为传感器数据设置极点的位置。

模式:此参数确定文件适配器检查新数据的方式。

间隔:此参数确定频率其中文件适配器将检查新文件。

模式:这将确定自定义数据模型的模式,用户可以根据业务需求创建。

注意:文件适配器将在初始化过程中首先构建此模式,然后再接收文件中收集的传感器数据,手游返利折扣,然后进行1:1映射根据字段的数据类型。

deviceAlternateId:这将在适配器初始化过程中使用参数中提到的自定义备用id创建/初始化设备。

backupFolder:这将提供适配器读取的文件的备份位置,以供以后参考。

注:对于Windows中,将目录分隔符"/"替换为"\\"readFile.json文件'保存前。

要发布数据,协议(文件)需要数据模型。这将在博客的第二部分进行详细讨论。

现在使用您的用户凭据登录到IoT服务驾驶舱,并通过单击下载按钮下载证书-.zip:

解压缩上述"证书-.zip"文件。在'config'文件夹中创建一个名为'certificates'的文件夹,并将上面.zip文件的内容复制到其中。

现在打开'pswd.properties属性'在'certificates'文件夹中输入您用于登录到IoT服务驾驶舱的用户和密码,然后保存文件: