[发明专利]一种针对桌面应用程序的数据采集、转换及装载的方法在审
| 申请号: | 201610980683.0 | 申请日: | 2016-11-08 |
| 公开(公告)号: | CN108062320A | 公开(公告)日: | 2018-05-22 |
| 发明(设计)人: | 梁威;曹悉 | 申请(专利权)人: | 长沙博为软件技术股份有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 410013 湖南省长沙市长沙高*** | 国省代码: | 湖南;43 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 针对 桌面 应用程序 数据 采集 转换 装载 方法 | ||
本发明提供了一种针对桌面应用程序的数据采集、转换及装载的方法,所述方法包括:包括如下步骤:a)数据抽取,b)数据传输及中转,c)数据接收及解析,d)数据转换,e)数据装载。本发明提出的针对桌面应用程序的数据采集转换及装载的方法,可方便快捷地为其他业务系统提供数据支撑,以减少系统间接口开发开销。
技术领域
本发明属于分布式医疗技术领域,涉及适用于需要的源数据量较小且对方为桌面应用程序的场合,尤其涉及一种针对桌面应用程序的数据采集、转换及装载的方法。
背景技术
目前,医院信息化在现代医院建设中起到了很好的作用,在医院信息化建设过程中,由于信息系统的硬件、软件、数据库之间的互通性受阻.不能有效地实现信息共享与交换,引发了一系列的问题:包括系统数据的冗余,数据的缺失,甚至是不同系统中相通对象的描述数据严重不符;还存在二次数据录入的问题,相关系统数据维护者可能要向多个系统录入相关的数据,客观上加重了系统数据维护者的工作量。 为了更好地实现“ 病有所医” 的目标,给广大服务对象提供优质的服务,降低医疗成本,需要下大力消除“ 信息孤岛” 。
目前信息化建设过程中,特别是面向分析与挖掘的智能业务过程,经常涉及到对大量、分散、异构的数据进行处理,ETL是这个过程中必不可少的一部分。ETL:Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程。其负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。然而采用ELT方式存在诸多缺陷:
1、无可复用性、可移植性,通常是针对特定的外部数据和加载目标,有特定的数据处理逻辑,这些逻辑固化在了一个ETL程序中;所以这样的实现方式只能用于特定的ETL场景,在其他场景中,无法将之前的成果一直到新的场景、或重复利用起来,只能再针对新的特定场景完成一个新的实现;
2、维护性、易用性差,有些技术方案是通过“脚本”或“代码”的方式,描述从外部数据到加载目标的ETL过程。维护这样的ETL过程,涉及到对大量的“脚本”或“代码”的管理,非常混乱,而且这对实施人员的技术水平提出了相当高的要求,否则难以实现。
发明内容
本发明所要解决的技术问题是:提供一套获取桌面应用显示的数据,配合数据中转、传输,同时可配置数据转换及数据装载导入至数据仓库的一整套解决方案。
为解决上述技术问题,本发明采用如下技术方案:
一种针对桌面应用程序的数据采集、转换及装载的方法,其特征在于,用于将界面数据源的数据,装载至数据仓库,包括如下步骤:
a)数据抽取,
b)数据传输及中转,
c)数据接收及解析,
d)数据转换,
e)数据装载。
所述步骤a数据抽取,包括标准控件数据捕获、GDI数据捕获、图像数据捕获、事件分析、条件判断。
所述步骤d数据转换,包括格式修正、字段拆分、字段合并、计算值、字典查找、单位转换、日期时间转换、汇总、主外键重构。
所述步骤e数据装载,增量转载、破坏性合并、建设性合并、条件合并。
所述步骤a数据抽取,用于桌面应用显示的数据,通过开发客户端注入桌面应用程序,根据本地配置获取需要抓取的数据并通过传输通道发送至数据处理服务器;
所述客户端,支持指定进程名或其他应用程序特征进行桌面应用程序的监控。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙博为软件技术股份有限公司,未经长沙博为软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610980683.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种时间同步精度校验及可靠性评估系统
- 下一篇:一种椰子饭及其制作方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





