阿里云物联网平台数据上传至阿里云RDS MySQL云数据库
参考对以上博客的总结和扩充需要以下三个“产品”
·
参考
http://t.csdnimg.cn/Z0PdR
对以上博客的总结和扩充
需要以下三个“产品”

一、物联网平台
- 我们需要完成,创建产品
在产品中创建设备
- 在产品中找到“功能定义”创建功能模块(需要与后面的数据库表中的列一一对应)

二、云数据库(RDS&MySQL)
- 在RDS控制台中进入实例

- 在RDS实例中创建账户

- 在RDS实例中创建数据库

- 登陆数据库

- 在“DMS数据管理”中找到刚刚创建的数据库intelligent,在intelligent中创建表znmysql,在znmysql中创建列(列名与前面的功能模块一一对应)

注意:选中“id”在下面中,找到“扩展属性”,下滑,勾选“自动增长”

如果这个里面time的类型是varchar,那么后面的DataHub中设置这一”time“项时为String (我用的是varchar------string)

三、数据总线DataHub
- 在DataHub中“新建项目”

- 在新建的项目“c_user”中新建“topic”

- 点击右上角的“同步”,选择“RDS&MySQL”

- [


这里面的”Host“在“RDS实例”中的“数据库连接”中的网络地址(我用的外网地址)
VPC ID 和实例 ID在下面网站中,调试,找到关键字“VPC ID” “专有网络实例ID”。 TransformDBInstancePayType_云数据库 RDS_API调试-阿里云OpenAPI开发者门户

五角星地方找到相关参数。
四、物联网平台的云产品流转
(这里是“返回旧版”)
-
创建规则
-
编写SQL

- [ ] 添加操作



- 最后
- 这种方法逻辑是:阿里云物联网平台的物模型获取数据后,通过“云产品流转“的规则,
将数据通过“DataHub”同步到“RDS数据库”中。 - 另一种方法为:阿里云物联网平台的物模型获取数据后,通过“云产品流转“的规则,
将数据到“RDS数据库”中。
最后若有错误,望以指正。谢谢大家。
更多推荐

所有评论(0)