数据仓库和OLAP技术在农业生产决策系统中的应用研究

来源 :安徽农学通报 | 被引量 : 0次 | 上传用户:seemo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:随着信息技术的不断发展,政府借助互联网、大数据和人工智能等新兴技术不断提升治理的现代化水平。农业数字管理是实现政府管理现代化的重要一环,其中,农业生产是农业管理中必不可少的一部分,但目前农业生产数据分散、数据量大、利用率低。该文利用数据同步工具ETL将适合主题的数据存入数据仓库,利用OLAP技术对数据多维分析,分析结果在农业生产决策系统中进行展示,为农业未来的发展决策提供科学依据。
  关键词:数据同步;数据仓库;OLAP技术;多维分析;农业生产决策系统
  中图分类号 TP3   文献标识码 A 文章编号 1007-7731(2021)17-0143-03
  Application Study of Data Warehouse and Olap Technology in Agricultural Production Decision System
  ZHAO Han
  (College of Information Engineering, Tarim University, Alar 843300, China)
  Abstract: With the continuous development of information technology, the government with the help of the Internet, big data and artificial intelligence emerging technologies continue to improve the level of governance modernization, agricultural digital management is an important part of the realization of government management modernization, agricultural production is an essential part of agricultural management. At present, the agricultural production data is scattered, the data is large, the utilization rate is low. This paper uses the data synchronization tool ETL to store the data suitable for the topic in the data warehouse, uses the OLAP technology to analyze the data multi-dimensional, and displays the analysis results in the agricultural production decision system, it provides a strong basis for the future development and decision of agriculture.
  Key words: Data synchronization; Data warehouse; OLAP technology; Multidimensional analysis; Agricultural production decision system
  1 引言
  十八大以來,“三农”问题一直是全党工作的重中之重,党中央对数字经济发展高度重视,数字经济的发展促进了数字中国建设。数字农业是数字中国的重要一环[2]。当前,由于数据收集、存储方式的差异,农业生产数据零散、缺乏有效的管理,从而影响了数据的利用效率。为了更加快速、便捷、精准地对农业生产数据进行分析,做出正确决策,必须对全国农业生产数据进行详尽的梳理,将筛选清洗过的数据存入到数据仓库中,以期为后续数据多角度决策分析提供支持。
  2 数据仓库与OLAP技术应用现状
  2.1 数据仓库的应用 数据仓库是阶段化、不可更新、集成化的数据集合[3]。数据仓库拥有明确的主题,是存储用户决策过程中最重要的部分。数据来源于分散的数据库,通过数据抽取、清洗和系统加工、汇总、整理得到[4]。数据仓库中的数据对于高效管理有着深远的影响。目前,数据仓库已经被广泛应用到金融、银行、企业、医疗、市场零售业中。企业为了应对市场愈加激烈的竞争,通过数据仓库对经营数据分析,做出正确的决策。随着移动互联网的飞速发展,数据仓库也逐渐在移动APP开发中起到了重要作用[5]。
  2.2 OLAP技术的应用现状 20世纪60年代,E.F.Codd提出了关系模型,促进了联机事务处理(OLTP)的发展[6],OLTP主要功能是处理传统关系型数据库中基本的、日程的事务。20世纪90年代,随着社会的不断进步,数据量也不断增加,人们开始希望从数据中得到更多的信息,于是E.F.Codd又提出了联机分析处理(OLAP)的概念[7]。OLAP技术是数据仓库的核心部分,主要通过复杂的分析,为管理者提供决策支持。在过去的20多年中,OLAP技术得到了飞速的发展和广泛的应用。国内的OLAP技术更多的是在国外的基础上发展的,其中Palo是2017年百度公开的开源项目,由百度自行开发的交互式SQL数据仓库,具有高并发、低延迟的特点[8],这也是百度目前正在使用的OLAP引擎。
  3 农业生产决策系统设计
  农业生产决策系统主要解决策略和战略部署问题,通过决策支持来发现规律、预测行情,帮助政府做出科学的决策。该系统基于B/S架构,系统的结构主要包括维度建模、ETL过程、OLAP服务器、信息程序设计等。ETL工具按照维度模型对数据源中的数据进行抽取、清洗、装载和刷新,存入数据仓库,数据经过OLAP服务器进行多维分析[9],通过前端工具展示给决策者。体系结构见图1。   3.1 维度模型 维度模型又称星型模型,是逻辑设计技术,主要是通过设计标准的结构框架来直观的表现数据,建模之前需要对数据进行预处理[10]。维度建模主要设计流程包括对业务进行梳理、选择业务过程。对数据进行梳理、声明粒度,对事实表进行精确定义。对维度进行标识,确定来自业务过程中的数据该怎样描述。对事实进行标识,确定业务过程中的量度指标[11],以农作物为例,设计一个记录农作物的信息的事实表,包括作物生长时间、气象信息、作物生长状态、土地管理等,与这个事实表相关的维度表就是围绕着农作物数据信息的扩展[12]。数据仓库的星型模型如图2所示。
  3.2 数据仓库技术ETL ETL过程是数据从一个数据库转移到另一个数据库的过程,但它并不是普通的数据转移,而是对数据进行抽取、清理、汇总和加载之后,存入到建模后的数据仓库中。在确定好主题之后,从数据源中提取到分析所需要的数据[13]。ETL模块内包含提取、转换、加载的工具,通过使用这些工具对数据进行合并异构、提起、清理、验证、转换和过滤[14],将处理好的数据加载到数据仓库中。从源数据库中获取的多维细节数据,如某一农作物每个村庄、每个季度的产量,但做趋势分析的时候需要的是该作物在某一大范围地区的产量,并对近几年的数据进行对比,因此对抽取的数据要在不同的维度上进行汇总[15]。农业数据种类繁多,存储类型复杂涉及范围广泛,在分析之前,必须经过数据清洗,将数据类型统一,为后续的分析创造便利。
  3.3 联机分析处理OLAP OLAP是一种软件技术,在建立好数据仓库的基础上,进行包括上卷、下钻、切片和透视等操作[16]。一次性可以访问大量数据,但一般都是只读访问,也无须修改[17]。OLAP是多维数据分析集合工具,使操作人员从多个角度对数据进行分析。通过将农业生产数据仓库中的事实数据导入到OLAP服务器中,本研究采用ROLAP(关系联机分析处理)数据库,根据事实表和相关维度表构建的星型模型,利用 Microsoft OLAP Analysis Services服务端组件,通过对时间维度、作物生长状态维度、气候信息维度、土地信息维度间的关系得出一个多为立方体,对立方体进行上卷、旋转、切片等操作,得到分析结果。
  3.4 数据展示 数据主要通过前端工具进行展示,包括各类表格、柱状图、饼状图、折线图等。前端通过直接调用ECharts插件实现数据可视化,通过图表清晰展现出数据之间的对比。通过对我国农业的海量生产数据进行多维度的分析,结合前端工具,将分析结果通过各类图表进行清晰的展示,政府也可以通过真實的数据对比更加直观地了解我国当前农业的发展现状,便于更加精准的实施决策。
  4 结语
  在数字中国的建设过程中,农业正逐渐向信息化管理方向转变,但由于农业生产拥有庞大且繁杂的数据量,在现实使用过程中利用率极低。本研究有效地利用了OLAP技术和数据仓库,构建了基于数据仓库的农业生产决策系统模型,旨在对海量农业生产数据进行多维分析,获得对农业生产有决策作用的信息,同时能更好地为实现政府对农业精准决策和高效管理提供科学依据。
  作者简介:赵菡(1997—),女,河南开封人,硕士研究生,研究方向:农业工程与信息技术、农业信息化。  收稿日期:2021-05-18
  参考文献
  [1]张申.数据仓库和OLAP技术在高校教学决策系统中的应用探析[J].信息系统工程,2019(04):171.
  [2]梁斌,吕新,王冬海,等.规模化数字农业农村发展趋势探讨——以新疆生产建设兵团为例[J].农业经济,2020(12):36-38.
  [3]白蓉.基于大学生精准资助的多源异构数据仓库系统研究[J].自动化技术与应用,2021,40(01):44-47.
  [4]罗巍,刘功总.基于大数据的数据仓库研究现状[J].中国新技术新产品,2020(17):38-39.
  [5]刘超.数据仓库与数据挖掘技术在决策支持系统中的应用[J].天津职业院校联合学报,2019,21(02):102-108.
  [6]Claybrook B.OLTP:online transaction processing systems[M].John Wiley & Sons,Inc.,1992.
  [7]Codd E F,Codd S B,Salley C T.Providing OLAP (On-line Analytical Processing) to User-Analysts:An IT Mandate. 1993.
  [8]郭淑曼.面向海量数据的OLAP关键技术研究与应用[D].北京:北京邮电大学,2019.
  [9]唐秀忠,陈洪磊,陆玉发.基于OLAP的高校数据分析与决策支持系统研究[J].现代电子技术,2019,42(02):155-158.
  [10]韩家琪,毛克彪,夏浪,等.基于空间数据仓库的农业大数据研究[J].中国农业科技导报,2016,18(05):17-24.
  [11]吴定峰,王丽云,刘婷婷,等.基于微软数据仓库的农业科技支撑数据应用分析与展望[J].农业展望,2019,15(12):101-105.
  [12]蔡丽艳,蔡静颖,丁蕊,等.数据挖掘技术在农业生产决策支持系统中的应用[J].硅谷,2013,5(02):146-147.
  [13]郭群.基于OLAP技术的数据仓库的设计研究[J].办公自动化,2018,23(20):41-43.
  [14]Vuong M.Ngo,Nhien An Le Khac,et al.Data warehouse and decision support on integrated crop big data[J].International Journal of Business Process Integration and Management,2021,10(1).
  [15]张申.数据仓库和OLAP技术在高校教学决策系统中的应用探析[J].信息系统工程,2019(04):171.
  [16]薛影.OLAP技术在图书馆书目数据分析中的应用[J].微型电脑应用,2021,37(02):41-44.
  [17]任海潮.多维透视表OLAP操作与图表推荐算法的设计与实现[D].杭州:浙江工业大学,2020.
  (责编:张宏民)
其他文献
膨胀混凝土加强带是一种采用比浇筑混凝土高一等级的混凝土,设置在建筑物混凝土收缩应力发生的最大部位,来增加混凝土的密实度,提高连续浇筑混凝土的强度及抗裂、防渗性能的超长混凝土整浇浇筑技术。以山西融创中心殷家堡城中村改造项目高层住宅建筑为例,阐述了用膨胀加强带代替高层住宅建筑后浇带的工程施工应用,对同类工程具有较好的参考价值。
摘 要:为明确几种新型杀菌剂及其混用对小麦赤霉病的防治效果和安全性,为小麦病虫绿色防控提供科学依据,开展了45%戊唑·咪鲜胺水乳剂等药剂单用或混用防治小麦赤霉病田间药效试验。结果表明:45%戊唑·咪鲜胺水乳剂单用及与50%嘧菌酯水分散粒剂混用均对小麦赤霉病有较好的防治效果,且对小麦生长安全,增产效果较好。大面积推广应用时,建议用45%戊唑·咪鲜胺水乳剂1200mL/hm2或45%戊唑·咪鲜胺水乳剂
盘扣式脚手架支撑体系不仅搭设方便,而且施工操作较为简单,对工程质量的控制也相对容易,在实际施工中应用广泛。在对盘扣式脚手架支撑体系的结构组成与特点进行分析基础上,结合工程实例,对盘扣式脚手架支撑体系在高大模板工程中的施工应用进行研究,以供参考。
大体积混凝土的施工质量效果影响着整个工程项目的工程质量。通过分析高层建筑大体积混凝土施工技术的定义、在施工中面临的主要问题、及其在施工中的特殊点,讨论高层建筑大体积混凝土施工技术的具体手段,以提升我国高层建筑物质量。
为了更好地实现当前阶段建设单位对于机电建设内容的造价管理,基于原有的全局化造价把握及阶段性调控措施等方法的研究,引入分段整合整体优化型全新“CDT”管理模式,提升对现有建设过程的把控力度,进一步体现建设单位造价管理实施意义,供类似项目参考。
摘 要:该文介绍了加拿大一枝黄花的形态特征与分布情况,分析了加拿大一枝黄花的危害,并提出了相应的防治技术与保障措施。  关键词:加拿大一枝黄花;危害;防治  中图分类号 S451 文献标识码 A 文章编号 1007-7731(2021)17-0133-02  農业野生植物等生物遗传资源是人类赖以生存与发展的重要物质基础,不仅能直接或间接作为食物、饲料、药物等原料,还能给人类提供源源不断的自然
摘 要:甘蔗螟虫是常见的甘蔗害虫之一,其幼虫的危害会造成甘蔗大量减产。長期以来,主要依赖农药防控甘蔗螟虫,造成农药面源污染严重,螟虫抗药性增加,严重影响了甘蔗产业的可持续发展。该文综述了甘蔗螟虫生态防控的主要技术手段,介绍了甘蔗螟虫物理调控、性诱、生物制剂和生物防治的具体措施,以及应用该模式替代农药防控甘蔗螟虫面临的问题及解决对策,并提出了全方位、全时空的甘蔗螟虫生态防控模式,以期为甘蔗螟虫防控提
摘 要:集体经营性建设用地入市流转为城乡统一的建设用地市场构建打开了新局面。该文分析了集体经营性建设用地入市前流转范围及交易主体、入市中交易平台及交易规模以及交易后收益分配等问题,并对逐步完善农村集体经营性建设用地入市机制提出了相应的对策建议。  关键词:集体经营性建设用地入市;土地市场;土地流转  中图分类号 F311 文献标识码 A 文章编号 1007-7731(2021)17-0135
摘 要:为了解安徽省猪群常见病原分布规律,2020年全年共对7419份病猪(包含病死猪)组织样品进行了猪伪狂犬病病毒(PRV)、猪乙型脑炎(BEV)、猪细小病毒(PPV)、猪圆环病毒(PCV)、猪放线杆菌(APP)、猪丹毒丝菌(ERY)、猪链球菌(SS)、猪支原体肺炎(MPS)和副猪嗜血杆菌(HPS)病原学检测。结果显示,MPS、SS、HPS检出率较高,分别为12.13%、4.22%、3.91%;
随着大轴重、大运量重载列车的不断开行,铁路桥涵过渡段发生沉降变形、路基下沉、道床翻浆冒泥等病害逐渐增多并日趋严重,尤其雨季,由于桥涵过渡段路基病害造成线路轨道几何尺寸难以保持,严重影响列车运行安全。结合朔黄铁路桥涵过渡段路基病害整治工程实例探讨钢花管注浆技术在此类病害整治中的应用,供建设单位、设计单位及施工单位参考。