森数据DIX拥有强大的数据处理能力,内置主流集成插件,分钟级集成IT运维场景和IoT管理场景数据,提升效率。针对非主流系统,支持在线JS脚本编辑,提供灵活、规范的接口,满足低代码个性化需求,轻松实现物联数据一键对接

Q森数据如何与ThingJS数据集成?

A: 以HTTP Server数据为例,ThingJS平台通过 DIX 中HTTP Server DIP进行数据交互, 该方式是在DIX HTTP Server DIP中编写JavaScript 脚本或拼接积木代码块实现数据交互。

以HTTP Server数据为例,仅需三步学会使用低代码与森数据DIX数据对接。

1.创建DIP

Q什么是HTTP Server DIP

A: HTTP Server DIP 是一个Http服务接口,接口内部可编写JavaScript脚本对第三方数据进行过滤、映射、封装;DIX-Blockly是DIX可视化的编程方式,在HttpServer DIP中通过拖拽积木进行代码逻辑的拼接,获取第三方数据并对数据进行过滤、映射、封装,以Http方式将数据发送到ThingJS平台,从而实现实际的业务需求。

DIP配置

自定义填写DIP名称。

IN配置

http服务路径默认路径是/http/rest,也可自定义路径。

请求方式:指客户端请求的方式 GET 或者 POST。

脚本配置

进入脚本配置部分后,左侧编辑器为JavaScript脚本编辑区, 右侧代码积木为可视化编程区。JavaScript脚本编辑区内置代码模板,只需进行参数配置就可以完成数据集成,大大降低技术难度和开发成本。

(JavaScript脚本编辑区界面)

DIP实例保存与启动

配置信息填写完成后,点击保存,成功保存后会在森数据DIX的数据集成页面看到HTTPServer的DIP已经存在。点击启动,便可以获取第三方的数据,并将处理后的数据发送到ThingJS平台。

2.数据对接

上传SDK

ThingJS平台通过SDK对接森数据DIX,首先在ThingJS平台的项目中上传SDK。

使用SDK

生成SDK引用路径:在上传的文件名上 点击鼠标右键->选择引用路径。

通过SDK接入数据

使用SDK中 Http 方式对接数据,到森数据DIX页面获取创建的HttpServer DIP的地址。将示例代码中的接口地址url选项设置为DIX 的HttpServer DIP接口地址,然后就可以向HttpServer DIP获取数据了。

3.数据交互

森数据DIX获取第三方数据后处理封装,将获取到的数据进行映射为ThingJS平台所需要的属性,并封装为ThingJS平台所需要的数据格式。最后将映射完成的数据返回到ThingJS平台完成数据交互。

仅需三步学会使用低代码ThingJS与森数据DIX数据对接相关推荐

  1. 这个开源组件太强了,仅需三步完成 SpringBoot 日志脱敏!

    在我们书写代码的时候,会书写许多日志代码,但是有些敏感数据是需要进行安全脱敏处理的. 对于日志脱敏的方式有很多,常见的有①使用conversionRule标签,继承MessageConverter②书 ...

  2. 这个开源组件太强了,仅需三步完成 SpringBoot 日志脱敏

    点击关注公众号,实用技术文章及时了解 前言 在我们书写代码的时候,会书写许多日志代码,但是有些敏感数据是需要进行安全脱敏处理的. 对于日志脱敏的方式有很多,常见的有①使用conversionRule标 ...

  3. php 商城套餐搭配功能,速卖通商品搭配套餐功能已上线!设置速卖通搭配套餐仅需三步...

    据雨果网获悉,速卖通商品搭配套餐功能已于 10 月 19 日上线.商品搭配套餐的主要功能及作用,主要是帮助速卖通的卖家,通过自行选择商品,设置不同商品间搭配优惠促销价格,提高商品推广内容的丰富性及专业 ...

  4. ..NET程序破解仅需三步

    近期开发公司商城,为了简化开发用了V5Shop网店程序.本来预计一个月完工,哪知道出现一堆问题大大增加了我的工作量(早知道还不如全部自己写了). 破V5Shop真不地道,说是免费的,结果程序一大堆问题 ...

  5. 网页图片下载不了?不,仅需三步即可

    在浏览网页时,我们会发现一些自己喜欢的图片.当要下载时,却发现下载不了. 别急,仅需简单的三步即可. 一. 鼠标放在要下载的图片上(注意:一定要把鼠标放在要下载的图片上,不然,下一步会定位不到图片目录 ...

  6. 如何画心_字画如何装裱?仅需三步!

    俗话说"三分画,七分裱",精美的字画离不开装裱的美化.随着人们生活品味的提升,字画艺术品装饰走进千家万户,如何将买到的字画装裱的精致美观便成为人们较为关注的话题.因此本文将带你分析 ...

  7. 仅需三步完成微信小程序注册

    因为自己做些项目,所以边做边整理一些笔记,方便随时查阅及后期内容补充. 微信小程序注册步骤分为三步: 1,帐号信息 2,邮箱激活 3,信息登记 1,帐号信息-进入微信公众平台官方网址,填写账号信息,注 ...

  8. 仅需三步,远程桌面控制公司内网电脑

    远程办公的概念很早就被提出来,但似乎并没有多少项目普及落实到实际应用层面,至少在前几年,远程办公距离我们仍然很遥远.但2019年末突如其来的疫情,着实打了大家一个措手不及.尽管国内最初的大面积传播势头 ...

  9. 仅需三步 轻松实现远程办公

    远程办公的概念很早就被提出来,但似乎并没有多少项目普及落实到实际应用层面,至少在前几年,远程办公距离我们仍然很遥远.但2019年末突如其来的疫情,着实打了大家一个措手不及.尽管国内最初的大面积传播势头 ...

最新文章

  1. 初步认识pg_control文件之一
  2. 华为鸿蒙加快完善,替换安卓!华为鸿蒙OS生态持续扩大:或适配高通平台
  3. React类里面能写的东西
  4. 如何突破科研瓶颈?如何与导师自在相处?微软研究员们的读博心得
  5. sqlalchemy 初始化数据库
  6. 基础笔记8(二)(容器-引用类型的排序)
  7. 阿里分布式事务框架Seata原理解析
  8. Linux学习总结(九)—— CentOS常用软件安装:中文输入法、Chrome
  9. 【备忘录】sublime text的使用
  10. h5前期js知识点10月16日总结
  11. PLC控制电机正反转原理图
  12. web前端开发实训报告,HTML表单标签
  13. Java 集成LMDB
  14. 考软件测试自学钢琴,新手学钢琴用什么app-自学钢琴比较好的软件推荐 - Iefans...
  15. post 防篡改_如何防止http请求数据被篡改
  16. 机器学习从入门到创业手记-2.算法与导师
  17. 鸿蒙系统的微内核是什么
  18. UR机器人(二):Path and Time Scaling
  19. 基于机器学习的自适应超体素分割揭示了人脑中的躯体定位组织
  20. MySQL表中的联合查询

热门文章

  1. android:声音合成之TTS
  2. 【QT课程设计】五:部分内容修正、利用opencv读入视频并进行部分图像处理
  3. 工商银行提前还房贷流程
  4. HBuilder:安装使用Less
  5. 高斯脉冲传播的解析解及其matlab求解
  6. 两代 Windows 性能大比拼!Win8 完胜 Win7
  7. XCTF MISC 高手区 2017_Dating_in_Singapore
  8. 魅族x8详细打开usb调试模式的方法
  9. 我看技术人的成长路径
  10. 岳飞诗词集萃[zz]