当前位置:网站首页>仅需三步学会使用低代码ThingJS与森数据DIX数据对接
仅需三步学会使用低代码ThingJS与森数据DIX数据对接
2022-06-10 16:58:00 【用户8763535】
森数据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平台完成数据交互。
边栏推荐
- Nat. Commun. | Knowledge integration and decision support for accelerating the discovery of antibiotic resistance genes
- 【报表工具的第二次革命】基于SPL语言优化报表结构、提升报表运算性能
- 4. ssh
- IPO治不了威马的杂症?
- 【AXI】解读AXI协议双向握手机制的原理
- Talk about message oriented middleware (1) and AMQP
- HTML+PHP+Mysql登录注册页面
- 开源项目 PM 浅谈如何设计官网
- 期货账户资金安全吗?
- See how advanced technology changes human life
猜你喜欢

蓝桥杯_糊涂人寄信_递归

Graduation season: to you

mmdetection之dataset类解读

成立1年便成独角兽,腾讯滴滴做「靠山」,今年新晋的独角兽不简单

Station B doesn't want to be a "conscience aiyouteng"

Chongqing's first sci tech Innovation Board IPO is coming

高数_第6章无穷级数__正项级数的性质

基于PHP+Web+Mysql的在线问卷调查系统

Online communication skill network: a sparse model for solving multi task and multi-modal problems (Qingyuan talk, issue 19, tangduyu)

Redis general instruction
随机推荐
IPO治不了威马的杂症?
基于DeepFace模型设计的人脸识别软件
Nacos registry
cocoeval函数使用
Leetcode 875. 爱吃香蕉的珂珂
玩轉Pytorch的Function類
Is the fund of futures account safe?
【AXI】解读AXI协议双向握手机制的原理
4. ssh
mmcv之Config类介绍
Mmdetection build_ Optimizer module interpretation
vscode常用插件与配置
What are the differences between domain name filing and ICP filing?
mmdetection之dataloader构建
Summary of vim common commands
Swin_Transformer源码解读
华为matepad能成为你的笔记本电脑副屏?
厉害了,工信部推出 “一键解绑” 手机号绑定的互联网账号,堪称神器
There is an urgent need to enrich the smart home product line. Can fluorite be crowded on the sweeping robot track?
C# 根据EXCEL自动生成oracle建表语句