- 收藏
- 加入书签
基于气象大数据云平台的自动化警告应用研究
摘要:气象大数据平台属于国家综合气象信息共享平台的一种加强版本,可以在全方面提高气象信息共享平台实际工作能力,给予其业务方面的科学支撑。而且,数据服务的云平台的建设不仅可以方便工作人员的日常工作、利于信息数据的收集和查找,还可以增强气象业务整体的工作效率。其中平台内部的自动化告警技术可以将其数据信息出现的错误或者是其他工作流程出现的差错,进行自动告知,使得工作人员可以提前展开错漏之处的补救。于是,本文主要针对基于气象大数据云平台的自动化告警应用展开以下相关分析和研究。
关键词:气象数据;大数据云平台;自动化告警
近些年来,国家各个省级气象专家逐步开展了有关气象数据传输的监控工作分析和研究。国家气象信息中心也创建出全国气象综合业务的监督管理系统,可以逐渐实现全程化以及一体化和可视化的监督管理平台。相关工作人员开发出基于气象大数据云平台,可以将数据进行保存和传输,便于工作人员可以在云平台之内查找相关数据信息,促进工作的便利性。随着气象工作业务在社会内部的各个行业地位以及作用的逐渐提升,社会各界针对气象工作业务的管账户也逐渐得到提升,对其业务服务要求也变得更高。这时气象大数据云平台的自动化告警应用系统应运而生。基于此,本文主要针对基于气象大数据云平台的自动化告警应用展开以下相关分析和阐述,以期具有一定参考价值。
一、气象大数据云平台传输的基本流程
(一)数据的汇聚以及传输
数据传输主要方式有很多种,通过多种渠道来进一步收集和行业以及社会之中用户之中和气象有关的信息数据。数据在分发的实际过程当中主要以升级的观测系统作为主要节点,根据需求展开共享分发,针对所获得的数据展开快速地解码以及质控清洗,将信息存储到资源库之内,还要同步到大数据云平台的备份中心以及共云节点。
(二)数据存储以及加工
这一阶段的工作是依照加工流水线以及算法库所展开,针对所收集到的一些基础性数据给予深入加工,逐渐形成更加高质量的数据类型产品,最终需要回存到数据资源库之内。存储管理模块针对相关数据产品需要根据有关对策展开管理,包含多库副本进行同步以及分级等等。可以挖掘出分析模块内部通过大数据资源库所实际提供的数据给予支持,能够针对训练以及建模展开训练,包含数据的检索以及数据计算等等工作内容。当本地的资源不能够得到满足的时候,会将数据自动导入到大数据云平台内部的其他节点,进而提供有关服务。
(三)大数据应用以及服务
这一阶段之中的数据流程主要包含两个内容:第一,后端产品加工以及前端的应用服务。后端产品加工主要表示用户需要根据模型在平台内部进行注册,并且在实际算法库之内进行调度和运行,使得产品数据会直接写在大数据云平台内部。第二,前段应用服务在大数据云平台的基础之上,具有服务接口,还可以提供交互性分析以及数据检索等相关工作业务。
(四)监控流程
数据全部流程需要通过省级气象综合的工作业务展开实时监督和管理,通过两横两纵的一体化监督管控布置,真正实现“全流程、一体化以及可视化”的基本监督和管理路程。监督管控系统针对每一阶段所上传的数据信息都要进行收集工作、分发工作、入库处理以及云同步等等,在气象大数据云平台内部可以为数据的生命周期供给十分全面的流程性监控。
二、气象大数据平台数据监控和告警模块的实际设计
(一)数据监控和告警设计体系基本结构
Quartz工作基本流程属于针对定期执行主要规律性人物的一种设定触发器,通过调度器使得人物以及触发器二者可以进行关联,并且在关联之后将决定人物进行开启和终止等等。天气预报工作具有精细化特点属于现代化天气业务不断发展的主要标志,属于天气预报技术逐渐发展到目前为止的基本趋势。将精细化产品的主要资料为例,在自身系统内部的Job职责查询数据库内部实际产品资料的基本写入情况,预判出不同的现象,并且可以逐渐向用户做出有关反馈。精细化预报产品在每天的多个时间段之内都需要针对数据进行上传,其中针对预报的时间需要做到时间规律节点的布置,并且可以设定出同样的触发机制,其他的时间段之内也可以设定出独有的触发器。在Quartz框架内部具有四种触发器。系统内部通过十分灵活的触发器进行工作。Quartz框架内部在调度器内部封装多种形式,可以决定出最终执行任务的实际状态。
(二)任务实体
在认识实体的Job之中需要预先设定出希望在未来可以被调度的程序进行接下来任务的质性,在实际过程之中需要编写出与任务实体Job之间进行对应的借口,真正实现借口内部execute方式。自定义任务的实际业务逻辑就是在execute方法之中来进行实现的。将实际项目为例,可以预先设定出Job任务,主要指显示调查城镇天气预报的有关数据RFFC是否可以做到在有效规定时间之内进行上传,并且可以给出具有队形性的反馈,使得用户可以知晓。Job仅定义任务的基本内筒,和出发以及调度工作之间没有关联。
(三)触发器
在Job内部包含需要执行的任务主要逻辑,但是不会涉及到怎样执行的方式。在系统内部的任务实体Rffcjob需要设计出实际触发器Trigger进行触发并且执行相应任务的实体。在TriggerBulder之中可以针对触发器自身的实际功能急性设置,包含相应任务Rffcjob的具体执行时间、运行基本次数以及任务主要执行时间的间隔等等。四种类型的触发器之中最为常见的包含SimpleTrigger、CornTrigger.针对那些需要在规定时间之内只可以执行一次或者是要将相应规律进行重复执行的简单化任务,SimpleTrigger就能够得以实现。CornTrigger自身的触发条件主要是在Corn这一基础之上,能够将支持调度变得更为具体化和复杂化。气象大数据云平台会依照Corn表达式执行任务,同时生成日志,平台内部的值班人员可以进行查看,进而可以有效判断出任务实际执行情况以及所发生的故障。
在Quartz框架内部的主要核心三要素内部,Trigger和Job之间进行比较,可以起到触发驱动的基本作用,不然工作将无法进行。Job与Trigger之间出现一对多的这种关系,也就是项目之中出现的任何一个任务均能够针对多个Trigger,但一个Trigger只可以针对一个job进行服务。在系统内部之中的CornTrigger触发器不可以满足目前任务的实际任务窗户发条件,在这一情况之下可以通过创建出多个Trigger并派发给同种Job的主要方式
结束语:
综上所述,监控气象数据传输基本过程,属于有效保证气象数据质量的主要条件,在实际的气象预报以及公众服务等多个工作方面具有支撑性作用。气象大数据云平台可以围绕着大数据资源展开技术性的创建,进而实现数据资源科学整合。在气象大数据云平台内部有效融入到Quartz定时任务框架,可以有效实现资料传输监控以及自动化告警功能的基本设计,可以真正加强综合气象信息新系统内部运行监测实际保障基本能力,加强本地自动化告警的基本水平。
参考文献
[1]唐卫1;渠寒花2;霍庆3.交管风险管控平台与气象大数据云平台融合的实践与思考[J].气象科技进展,20200,10(05):38-41 .
[2]陈晴;高婷;杨明;吕梁;孙晓燕.气象大数据平台的设计及应用[J].电子技术与软件工程. 2019,(11):192-194 .
[3]叶青,陆曼曼,林明.大数据时代气象信息化面临的问题与对策探讨[J].中国设备工程,2021(14):230-231.
[4]张洁,薛胜军.云计算环境下气象大数据服务的应用研究[C].第32届中国气象学会年会S19气象信息化——机遇与挑战.2015.
京公网安备 11011302003690号