[发明专利]一种数据处理方法、装置、设备及存储介质有效
| 申请号: | 202210859994.7 | 申请日: | 2022-07-22 |
| 公开(公告)号: | CN114936250B | 公开(公告)日: | 2022-11-04 |
| 发明(设计)人: | 陈晖;周曼;汪若彪;陆卫军 | 申请(专利权)人: | 浙江中控技术股份有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F8/36 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 梁韬 |
| 地址: | 310000 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数据处理 方法 装置 设备 存储 介质 | ||
本发明的实施例提供了一种数据处理方法、装置、设备及存储介质,涉及数据处理领域,该方法包括:若监测到第一组件的输出端口发送的数据,则根据第一组件和第二组件之间的数据连线,将数据发送至第二组件的输入端口,数据连线用于表征第一组件和第二组件之间的数据流向;判断第一组件的输出端口与第二组件的输入端口之间是否存在预设的数据字段映射;若存在数据字段映射,则按照数据字段映射对数据进行格式转换,得到转换后的数据;采用第二组件对转换后的数据执行第二组件对应的处理操作。采用本发明,可以提升数据处理的效率,解决不同组件连接的适配问题。
技术领域
本发明涉及数据处理领域,具体而言,涉及一种数据处理方法、装置、设备及存储介质。
背景技术
当下可视化建模、零代码开发和低代码开发在构建不同软件业务时发挥的作用越来越大,用户可以通过在图形界面上拖拽组件,并在这些组件之间连线来构建不同逻辑的业务。
但是当两个组件的端口在连接时,必须要求它们的数据字段保持完全一致。如果某个组件的数据字段随着版本更替而发生变化,那么原先可以与之相连的组件就不再可以连接。这就会导致在已部署的旧环境中使用新版本组件时产生不适配的问题。
相关技术中可以通过对所有组件进行统一升级来解决组件端口数据字段不一致的问题,但是开发工作量巨大,难以维护。
发明内容
本发明实施例提供的一种数据处理方法、装置、设备及存储介质,可以提升数据处理的效率,解决不同组件连接的适配问题。
第一方面,本发明实施例提供一种数据处理方法,所述方法包括:
若监测到第一组件的输出端口发送的数据,则根据所述第一组件和第二组件之间的数据连线,将所述数据发送至所述第二组件的输入端口,所述数据连线用于表征所述第一组件和所述第二组件之间的数据流向;
判断所述第一组件的输出端口与所述第二组件的输入端口之间是否存在预设的数据字段映射;
若存在所述数据字段映射,则按照所述数据字段映射对所述数据进行格式转换,得到转换后的数据;
采用所述第二组件对所述转换后的数据执行所述第二组件对应的处理操作。
可选地,所述按照所述数据字段映射对所述数据进行格式转换,得到转换后的数据,包括:
判断所述数据字段映射中是否存在字段连线;
若存在所述字段连线,则根据所述字段连线对应的数据转换方式,对所述数据进行格式转换,得到第一转换后的数据;
根据所述第一转换后的数据,判断所述第二组件的输入端口的数据字段是否存在空缺数据字段,所述空缺数据字段为所述第一组件的输出端口的数据字段中不包含的数据字段;
若存在所述空缺数据字段,则根据所述数据字段映射中所述空缺数据字段的默认参数,对所述第一转换后的数据进行数据填充,得到所述转换后的数据。
可选地,所述判断所述数据字段映射中是否存在字段连线,包括:
若不存在所述字段连线,确定所述第二组件的输入端口的所述空缺数据字段,根据所述数据字段映射中空缺数据字段的默认参数,对所述数据进行数据填充,得到所述转换后的数据。
可选地,所述判断所述数据字段映射中是否存在字段连线,还包括:
若存在所述字段连线,判断所述数据字段映射中是否还存在转换脚本;
若存在所述转换脚本,则利用所述转换脚本,根据所述字段连线对应的数据转换方式,对所述数据进行格式转换,得到所述第一转换后的数据。
可选地,所述判断所述第一组件的输出端口与所述第二组件的输入端口之间是否存在预设的数据字段映射之前,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中控技术股份有限公司,未经浙江中控技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210859994.7/2.html,转载请声明来源钻瓜专利网。





