高等职业院校数据采集平台省级汇总批处理研究

来源 :科教新报·教育科研 | 被引量 : 0次 | 上传用户:chrislo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 本文主要讲述高等职业院校数据采集平台省级数据汇总的处理过程。从到数据采集平台工作薄表格式的多样性和数据存储分散等一些实际情况出发,着手编写预处理程序,将全省各高職院校的数据汇总到测试数据库中。
  关键词 高等职业院校数据采集平台 预处理流程
  一、平台数据的现状与分析
  在数据采集过程中,用户陆续发现了原有平台存在的一些问题:1.平台数据指标含义不明确,名词的专业性太强,不宜读懂,使得数据填报时出现大量的人为填报错误,最终汇总的时候产生较多的异常数据。2.平台的数据字段类型、长度等无控制,这对数据迁移工作带来了较大的困难,因此首先需要对平台的数据进行前期处理,例如:维度和格式的验证筛选。它是ETL(ETL,Extraction-Transformation-Loading的缩写,中文名称为数据提取、转换和加载。)过程中的一部分,主要去除一些不符合要求的数据文件,保留符合一定规范约束的数据文件。然后,通过编写预处理程序,完成数据的抽取,转换,加载以及数据清洗流程,把最终整合的质量数据存储到数据仓库中。
  二、数据处理流程
  (一)前期处理。
  首先要清楚以下几点:1.数据分别从几个表单中来?2.是否存在手工数据,手工数据量有多大?3.是否存在非结构化的数据?数据项的数据类型是什么?4.数据表单如何设计等等类似问题。
  当收集完这些信息之后才可以进行数据抽取的设计。前期处理是对原数据采集平台录入的数据进行筛选,对维度字段(年份、性质、类别)和其他关键指标的数据内容进行格式校验,去除一些人为填报的错误数据和异常数据的院校文件,再对剩下的数据文件进行统一的逻辑校验。去除这些院校文件,实际统计分析出的结果仍然在误差范围内。
  (二)ETL实现方法。
  ETL的实现方法常用的有三种,第一种:借助ETL工具如Oracle的OWB、SQL Server2005的SSIS服务等实现;第二种:SQL方式实现;第三种:ETL工具和SQL相结合。前两种方法各有优缺点,借助工具可以快速的建立起ETL工程,屏蔽复杂的编码任务,提高速度,降低难度,但是欠缺灵活性。
  通过研究数据平台,发现平台中数据存储较为分散,数据存储格式的多样性,无法直接使用现有的工具进行数据抽取转换,需要编写程序对数据进行分类并重新整合,故采用SQL方式实现ETL,方便数据的提取与利用。SQL的方法优点是灵活,提高ETL运行效率,但是编码复杂,对技术要求比较高。
  (三)ETL 设计图。
  由于delphi组件OpenDialog读取excel文件只能单个读取,在读取全省数据采集平台文件的时候,需要较多的人工操作,影响读取的效率与后期数据处理的时间。因此通过改变数据访问接口,编写算法完成了指定文件夹内数据采集平台文件的批量导入。旧平台收集的数据都是以学校为单位的excel文件,如果将文件导入到数据库中,需要手工选择导入的文件名称一个一个导入,耗时费力,效率低,还容易出错,经过研究,我们将不同学校的同类型报表放在同一个文件夹,然后遍历文件夹中的所有文件,依次导出每个excel文件中需要抽取的数据,统一存放在同一张数据表中,进行数据清洗。
  图2-1为文件批量抽取的流程图:
  图2-1 文件批量抽取流程图
  (四)ETL 过程模型。
  本文中的ELT模型是通过各个院校的数据采集平台,将数据采集汇总起来,通过对数据的转换、抽取、清洗等处理加载到数据仓库中。
  图2-2 高等职业院校数据采集平台的ELT模型
  整个ETL设计主要完成以下几种工作:
  1.数据的抽取和清洗。
  数据的抽取需要在调研和研究数据平台阶段做大量的前期工作,在数据抽取时,尽量将没用的数据、不对的数据在抽取时过滤掉,将格式等不符合的转换掉。在进行数据抽取之前,需要洗掉错误数据即数据清洗,这也是数据ETL处理工作的一部分。在这一过程中,针对维度指标进行严格筛选,不符合要求的数据主要是不完整、错误的数据和重复的数据三类。将发现的数据自动删除。
  由于在数据抽取加载过程中,需要不断的调用ETL程序,使得数据仓库中存在较多的冗余数据。可以通过输出数据报表的形式来查看冗余数据,然后调用SQL语句保留一条数据行。内容属于数据清洗过程中的一部分。相关代码如下:
  delete test from ( select *, ROW_NUMBER()
  over (partition by 学校代码,学校名称
  order by 学校代码) as row_num from 产学合作情况 ) test WHERE test.row_num > 1
  2.数据合并。
  SQL数据库1通过数据合并后生成新的数据表,新的数据表存储在SQL数据库2中,新的数据表称为质量数据表。将业务数据从多个数据源中抽取出来,并逐个字段地将数据映射到数据仓库的新数据结构中。这就完成了数据的二次抽取与合并。
  三、小结与展望
  经多次测试,批处理方案可行,开发的程序可实现批量数据的抽取迁移。通过省级数据实际汇总测试,我们对程序又进行了优化,基本实现批处理程序的通用性。由于高职院校人才培养工作状态数据采集平台2011年新版本的升级,我们将继续研究新平台中的质量数据,维护批处理程序的升级,实现2011新平台的质量数据完整入库。
  参考文献:
  [1]张喆.高等职业院校人才培养工作评估方案中"状态数据采集平台"研究[J].幸福生活指南·高等职业教育,2010,(10).
  [2]万力维.高等职业院校人才培养工作状态数据采集平台[J].数据分析的意义与依据探讨.
  [3]殷员分,张自力,蔡海敏,曾铮.数据仓库与OLAP技术在高考志愿数据分析中的应用[J].计算机科学,2010.
  [4]周茂伟,邓苏,黄宏斌.基于元数据的ETL工具设计与实现[J].科学技术与工程,2006. (编辑 郑云东)
其他文献
摘 要新一轮课程改革带来了许多全新的教育教学理念,要求数学教学要紧密联系学生的生活实际,重视从不同的角度、层次和要求中提出问题,培养学生的思维能力,教学必须根据学生的认知基础,智力发展规律,教学内容的特点和内在联系,精心设计课堂问题,全方位地培养学生的思维能力。  关键词问题设计 培养 数学思维  小学数学新课程标准中指出:“数学教学要紧密联系学生的生活实际,从学生的生活经验和已有的知识出发
期刊
摘 要快乐课堂是一门技术,更是一门艺术。快乐课堂一方面能够调动学生对知识学习的积极性,另一方面也能帮助构建和谐师生关系。本文以英语学习作为研究对象,探讨如何在英语教学中创设快乐课堂,创设和谐的课堂环境。  关键词快乐课堂 英语教学 和谐  在传统英语课堂上,教师是主角,课堂上大部分是教师在讲授,与学生之间的互动并不多,快乐课堂是反传统的课堂,它注重的是课堂的气氛,学生在课堂中的主动性。英语教
期刊
摘 要当今大中专教育改革正处在一个非常关键而又特殊的时期,与此同时,如何在这种不利于自身发展的形势下来促进大中专教育已经成为了一个迫在眉睫的问题。而英语教学在当今的大中专教学中显然是一个不容忽视的部分,对于大多数的老师来说,如何提高英语教学已经是一个老生常谈的问题;对于大多数大中专院校的学生来说,英语学习也早已是他们心中的一块疤,去也不是,留也不是。因此,在这篇文章里,将对于大中专院校的英语教学
期刊
摘 要让中国足球竞技运动达到足球发达国家水平,是我们几代人的梦想,邓小平曾提出:我国足球运动要搞上去,要从娃娃和少年抓起。然而时至今日,我国的足球水平仍位于下游水平。原因何在?众说纷纭,笔者认为抓好少年儿童足球教学训练是关键之一。本文针对少儿足球运动员的培养,从少儿心理、生理、意识、选材以及少儿足球科学、系统训练等方面,阐述了少儿足球训练的特点以及相关对策等。  关键词少儿足球运动员 生理
期刊
摘 要本文分析了当年中学太极拳教学的现状和存在的问题,提出了改进具体措施,指出应在高校体育教育专业增设太极拳专业课,培养合格的太极拳人才,并在中学建设一批有民族传统体育太极拳特色的中学,采用多种方法改善中学太极拳教学过程。  关键词太极拳 体育教学 中学  太极拳是我国传统体育文化中的瑰宝,随着中学体育教学改革的不断深入,太极拳以其特有的健身作用、攻防之功效,受到中学生的广泛喜爱,也逐渐成
期刊
摘 要本文主要对现阶段高校团总支如何做好本职工作进行了探讨。首先,介绍了团总支工作的重要性,接着从明确思路、转变理念、社会实践活动以及团干部的工作素质进行了探讨。  关键词团总支 理念 实践活动  高校团总支是共青团工作的基础,肩负着团结青少年,提高青少年觉悟的重要责任。在新时期,网络技术的发展和普及让学生接触信息的渠道变的更为快捷,但是网上的信息资源良莠不齐,各种思想都在影响着学生的行为和认
期刊
摘 要本文阐述了大学英语词汇教学的要求和重要性,针对目前大学英语词汇教学中存在的教学策略落后问题,提出了打破照本宣科的词汇教学模式、遵循词汇教学记忆规则、重视词汇教学的拼读、运用科学的词汇学理论作指导等提高大学英语词汇教学的构想。  关键词大学英语 词汇 教学  一、引言  词汇是语言组成的三大要素之一,是听、说、读、写的基础,是语言交流的媒介。词汇教学在外语教学中占据主导地位。研究者认为,
期刊
摘 要蓄电池作为电信领域后备电源系统的重要组成部分,起着储备电能、应付电网异常和特殊工作情况、维护电信系统正常运转的关键作用。本系统能有效监控电池,避免蓄电池烧坏、爆炸、电池故障;保证直流系统所需要的电能,确保重要负载能够在市电断电的情况下运行正常;从而延长蓄电池寿命。  关键词蓄电池 监控系统  一、蓄电池的应用  后备蓄电池主要应用于UPS系统和通信系统中,当市电停电的时候能够继续为重要负
期刊
摘 要大学学科规模、结构和水平构成了大学学科建设的三维空间,本文以朱拉隆功大学学科作为研究对象,通过考察朱大学科的规模、结构和水平比较系统地了解朱大的学科建设的现状,并在此基础上总结出朱大学科建设的特点。  关键词朱拉隆功大学 学科建设 特点分析  近年来建设世界一流大学的潮流的兴起,越来越多的人开始关注各国著名的大学。本文选取朱拉隆功这所泰国最古老、最著名的大学为研究对象,通过对其学科建
期刊
摘 要本研究通过运用文献资料法、专家访谈法等对造成学校体育安全事故的原因和具体的预防措施两个方面进行研究分析,并总结出避免学校体育安全事故发生的相关措施,为学校做好体育安全事故的预防工作提供参考。  关键词学校体育 安全事故 预防措施  体育是学校教育的重要组成部分,也是国民教育的构成要素,它与德育、智育紧密结合,肩负着为社会培养全面发展人才的历史使命,对促进社会的精神文明具有积极作用。随着
期刊