[发明专利]一种面向物联网传统SQL开发人员的流式计算方法在审

专利信息
申请号: 201810708982.8 申请日: 2018-07-02
公开(公告)号: CN108984279A 公开(公告)日: 2018-12-11
发明(设计)人: 管新;尚平平 申请(专利权)人: 山东汇贸电子口岸有限公司
主分类号: G06F9/46 分类号: G06F9/46;G06F9/54;G06F17/30
代理公司: 济南信达专利事务所有限公司 37100 代理人: 韩月娥
地址: 250100 山东省济南市*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 流式 大数据 物联网 读取 物联网环境 物联网技术 使用组件 消息数据 协议消息 引擎启动 应用场景 变型 交流式 具象化 开发 自带 转发 筛选 分析
【说明书】:

发明公开一种面向物联网传统SQL开发人员的流式计算方法,涉及大数据与物联网技术领域,通过类SQL的形式表述流式计算需求,通过SQL的形式设定规则,对消息数据筛选、变型、转发;用大数据相关技术具象化该需求,使用的大数据技术为Spark Structured Streaming;并启动任务对相应需求进行实现,通过读取MQTT协议消息,使用组件自带SQL解析引擎启动流式任务。本发明面向传统SQL开发人员简化了流式计算,提供一个符合SparkSQL标准的SQL命令,即可提交流式分析任务,步骤尤为简单,实用性很强,应用场景很广泛,满足物联网环境下大部分的需求。

技术领域

本发明涉及大数据与物联网技术领域,具体的说是一种面向物联网传统SQL开发人员的流式计算方法。

背景技术

物联网生态系统中的设备产生了急剧增长的海量数据,且具有迫切的分析需求。在这个领域的解决方案将有非常大的潜力可以挖掘,比那些要花很长时间才能实现的项目能更快地获得投资回报。大数据分析应用在广泛发展,许多行业都可以通过它进行行业资源的优化。目前,大数据分析中现有技术包括:Spark流式处理组件、Storm实时流处理、Flink、NiFi等。大数据生态圈内Spark的发展势头迅猛,基于内存计算而生的Spark志在取代Hadoop成为新一代大数据基石服务,因此应用最为广泛,体系最为健全。

但是,目前物联网对数据的分析和潜在价值挖掘的能力还没有凸显。传统数据分析:大量的结构化或非结构化数据写入关系型数据库,在此之前要进行数据清洗、转化,以及数据库的初始化设置,过程繁琐;同时随着物联网时代的到来,海量数据已经是单点数据库无法承受的痛点,因此传统的数据分析已不能满足物联网时代的数据量要求。

使用最新大数据生态服务:使用大数据组件的分布式架构解决了海量数据的问题,在数据量激增的情况下提升了处理速度。但是大数据生态发展迅猛,开发人员面对的生态组件多种多样,每一类学习成本都相对很高。同时,传统的写SQL的形式已经完全弃用,需要开发人员自己开发Jar包进行测试启动流式任务,学习成本很高,难于上手和推广。

综上可见,在大数据与物联网相结合的阶段,传统的SQL数据分析开发人员存在无法适应新的大数据开发技术,或者在应用迁移等过程中出现学习成本过高的问题,因此,为了简化大数据流式计算的开发过程,同时对传统SQL开发人员有一个良好的过度时期,急切的需要一种新的技术来解决上述技术问题,此发明应运而生。

发明内容

本发明针对目前技术发展的需求和不足之处,提供一种面向物联网传统SQL开发人员的流式计算方法。

本发明所述一种面向物联网传统SQL开发人员的流式计算方法,解决上述技术问题采用的技术方案如下:所述面向物联网传统SQL开发人员的流式计算方法,通过类SQL的形式表述流式计算需求,用户通过SQL的形式设定规则,对消息数据筛选、变型、转发;

同时用大数据相关技术具象化该需求,使用的大数据技术为Spark StructuredStreaming;

并启动任务对相应需求进行实现,通过读取MQTT协议消息,使用组件自带SQL解析引擎启动流式任务;

实现流程包括:从source端接收消息,在Spark流引擎中处理逻辑,结果输出到sink端。

具体的,所述从source端接收消息:

用户输入数据来源,对复杂字符串进行编码处理,然后传入Spark处理逻辑。

具体的,所述数据来源包括mqtt协议输入端访问地址、mqtt消息主题、消息处理结果输出地址、以及用于消息变形转换的SQL命令,

具体的,所述在Spark流引擎中处理逻辑:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东汇贸电子口岸有限公司,未经山东汇贸电子口岸有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810708982.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top