【技术实现步骤摘要】
一种可视化多模态数据采集、传输、处理的方法
[0001]本专利技术涉及数据治理
,尤其涉及一种可视化多模态数据采集、传输、处理的方法。
技术介绍
[0002]目前由于分散的数据源、数据类型的多模态化使数据管理复杂性进一步复杂化,增加了数据治理的难度。针对结构化、非结构化、物联感知、音视频或空间数据等多模态化、数据量大、高速流转、质量参差不齐、价值密度高低不一等数据特性,如何做到多模态数据的可视化接入、采集、传输及处理,需要提供满足不同模态数据的采集组件、数据处理加工组件及支持可视化的组件编排,同时基于Flink的流批一体数据传输,实现快速高效的数据处理。
技术实现思路
[0003]为了解决以上技术问题,本专利技术提供了一种可视化多模态数据采集、传输、处理的方法。通过构建多模态数据采集组件,并且结合丰富多样的数据处理加工组件,支持在画布中拖拽式增加组件节点,实现可视化的组件编排快速构建数据处理任务,同时基于Flink的流批一体数据传输,采用分布式处理引擎进行数据采集,实现高效的数据处理。
[0004]本专利技术的技术方案是:
[0005]一种可视化多模态数据采集、传输、处理的方法,实现组件模型描述及扩展,构建多模态采集组件,数据传输基于Flink的流批一体进行传输,传输过程进行数据加密解密保证数据安全,提供数据清洗、数据提取、数据标识的处理组件,编排组件实现可视化设计数据处理任务模型,构造模型语言转换器支持完成数据处理。
[0006]进一步的,
[0007]实现组件 ...
【技术保护点】
【技术特征摘要】
1.一种可视化多模态数据采集、传输、处理的方法,其特征在于,包括:实现组件模型描述及扩展,构建多模态采集组件,数据传输基于Flink的流批一体进行传输,传输过程进行数据加密解密保证数据安全,提供数据清洗、数据提取、数据标识的处理组件,编排组件实现可视化设计数据处理任务模型,构造模型语言转换器支持完成数据处理。2.根据权利要求1所述的方法,其特征在于,实现组件模型描述及扩展首先定义公共组件模型,包含公共基本属性及公共方法,其中基本属性有数据源信息、输出字段、转换的sql列,公共方法有获取当前节点数据源的对应列信息列表、校验组件、校验参数值是否合法、获取上一个节点的输出列;由公共组件模型扩展出Reader、Rule及Writer三类组件,扩展后的组件增加个性属性、实现公共组件的抽象方法;再由Reader、Rule及Writer组件模型分别扩展实现多模态采集组件、处理组件及分发组件,组件模型的属性在可视化拖拽增加组件使用过程中展示为组件参数需要用户进行填写。3.根据权利要求2所述的方法,其特征在于,构建多模态采集组件,包括a)结构化数据读数据表组件支持采集结构化数据,组件参数包括数据源、数据库、模式、数据表、分片数量、where条件、分片字段、更新字段;b)非结构化数据对于非结构化数据提供hbase读取、hdfs读取、redis读取、MongoDB读取等采集组件,其中hdfs读取组件参数包括数据源、路径、分隔符、读取字段、正则匹配、文件类型、分片数量;c)物联感知物联数据读取组件需要提供通信协议类型、允许客户端IP、校验票据、数据格式,数据采集过程中会先启动监听网络程序,连接上客户端,用于接收被采集客户端的连接请求,等待客户端连接,然后校验客户端合法性,校验通过后客户端即可与采集组件建立连接发送数据;如果通信协议类型为TCP协议,则采集组件生成TCP采集驱动以开始采集,若为RTU协议,则生成RTU采集驱动以开始采集,若为RAW协议,则生成RAW采集驱动以开始采集,采集驱动根据数据格式进行数据转换后写入数据库、Elasticsearch或者是发送到MQTT、Kafka的Topic里面去。d)音视频音视频读取组件支持采集AAC格式的音频、H264格式的视频;组件会根据文件名后缀来选择对应的音视频解码器,把一帧未解码的压缩数据发送给解码器,解码器解码视频图像帧获得YUV视频图像,然后基于内容识别算法对图像进行分析,并根据预设的事件策略进行筛选;e)空间数据矢量数据读取组件支持SHP、DWG、DXF的类型空间数据的采集,栅格数据读取组件支持
ERDAS Imagine、GeoTIFF的类型空间数据的采集。4.根据权利要求3所述的方法,其特征在于,数据传输数据传输基于Apache Flink,同时支持批处理和流处理。5.根据权利要求4所述的方法,其特征在于,数据处理组件基于Rule组件模型扩展实现处理组件,处理组件的属性即为页面中需要配置的参数,数据处理组件包括基础组件、数据提取组件、数据清洗组件、数据标识组件和...
【专利技术属性】
技术研发人员:王文文,王彦功,张峰,路国隋,李存冰,牛硕,贾玉平,
申请(专利权)人:浪潮软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。