分布式数据库_天津网站建设多少钱_哪家好

时间:2021-09-28 15:28       来源: 微辰云

分布式数据库_天津网站建设多少钱_哪家好

在blog post系列的第一部分中,我们使用PdMS的api创建了指标、指标组、模型模板和模型。之后,我们将确保设备复制到IoT Application Enablement和SAP Cloud Platform物联网for the Cloud Foundry Environment(又名IoT Services 4.0)。

在发布设备之前,确保外部系统得到正确维护,依据:

https://help.sap.com/viewer/067e3d82536543996ec49271b7441a/1902/en-US/697e20cec0af47d798ea3b76e637c893.html

https://help.sap.com/viewer/067e3d82536543996ec49271b7441a/1902/en-US/ac5129f13f6c43eb99025ebdd079f83b.html

确保您仍然可以使用Cookie连接到系统。如果需要,重复blog post 1中的步骤"Authentication and Authorization for API Access"。

查看是否所有操作都与此请求一致:

确保blog 1中的MODEL\u ID仍然作为环境变量存在:

发布模型:

此请求将返回MODEL JSON对象,状态("status")应为"2"。

现在我们可以创建一个设备。在我的情况下,淘客购物,它有内部ID气象站-WDF49-5楼。我们在objectsSync对象中指出,它应该与IoT服务和IoT AE(这里称为"PdMS")同步:

如果一切顺利,您应该将设备Id作为环境变量:

在初始创建之后,设备还没有与外部系统同步。我们必须公布触发同步的设备。初始发布需要一些时间,因为它在物联网AE和物联网服务中创建对象:

如果调用返回一个相当大的JSON对象,物联网门锁,它应该被同步。

我们现在可以向API请求设备的外部ID:

此调用返回一个外部ID数组。systemName"pdmsysthing"中的外部ID是来自IoT AE的东西ID,systemName"IoT Services 4.0"中的外部ID是IoT Services 4.0中的设备ID。实际的外部ID在JSON对象externalID中:

从上面的响应中我们看到我们设备的东西ID是CF1446EF0F3B481684E3F1E1A391E182,设备ID是4.

设备同步后,我们还可以从系统中获取模型的外部ID。模型的外部ID是IoT AE中的ThingType,国内云服务器,IoT Services 4.0中的传感器:

响应是:

从上面的响应中,我们看到ThingType是dca.demo.sap文件韦思先生车站:气象站传感器id为4b8ed9e4-bfa9-4ede-828a-0d4a467918eb.

插入一些传感器数据,关于云服务器,我们现在需要知道指标和指标组的外部id是什么。幸运的是,有一个API,用于获取IoT AE外部ID的信息:

在我的情况下返回:

从上述响应负载中,我们可以得出以下指标组的映射:

和指标的映射:

有关映射的更多信息,请参阅本帮助页:

https://help.sap.com/viewer/067e3d82536543996ec49271b7441a/1902/en-US/ac5129f13f6c43eb99025ebdd079f83b.html

有了这些信息,我们可以使用物联网AE的API上传该设备/东西的传感器数据。博客文章系列的这一部分到此结束。在本系列的下一部分中,国家大数据,我们将上传一些传感器数据到IoT AE,并验证它是否到达PdMS系统。