[发明专利]数据校验核心控制引擎技术无效

专利信息
申请号: 201110286145.9 申请日: 2011-09-24
公开(公告)号: CN102509156A 公开(公告)日: 2012-06-20
发明(设计)人: 杨立兵;刘福斌;洪元瑞;李灿;承林;卫哲鸣;芦越 申请(专利权)人: 华东电网有限公司;上海华东电网信息通信有限公司
主分类号: G06Q10/00 分类号: G06Q10/00
代理公司: 上海明成云知识产权代理有限公司 31232 代理人: 常明
地址: 200002 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 校验 核心 控制 引擎 技术
【说明书】:

技术领域

发明涉及面向对象的设计,构建可配置的数据校验规则,涉及一种数据校验核心控制引擎技术,尤其涉及一种数据校验核心控制校验方法。

背景技术

在各个企业事业行政单位中,往往有很多系统在同时运行,其中各个系统中数据均存在独立性,并不能相互交换,往往在数据交换和数据的撷取的过程中,出现数据不匹配,数据缺失不完整的情况时有发生。

在实际的工作过程中,数据质量比较差对后续的工作会带来很多的困难。对海量的数据比对不可能人工进行。对每个元素的比对,不仅对人力物力的投入巨大,而且如采用人力成本相当昂贵,且非常容易出错。相关报表的统计绘制工作也会十分的繁重和困难。不仅不能分用户分等级分地域的出相关的报表,且如需指出这些数据错误与正确数据的相关差异,其工作量也是不可想象的。

传统人工校验相关数据,实时性也达不到要求,通常数据交换时,并不能当场发现数据问题。给相关的工作人员(操作者)带来非常多的不便,并不能马上知道哪些数据有哪些不足。

企业内的数据仓库,对数据的完整性、合理性、及时性都有一定的要求,且仓库中的数据来自各个系统,很有可能数据格式千差万别,同一数据格式不同,也就需要对数据的一致性提出更高的要求。

不同的系统对数据的需求也有差异。在传统数据校验中,又需要重新去编制一套新的方案,实施起来非常费时费力。对数据的要求也十分的苛刻,且可移植性比较差。几乎是换一个环境就基本不能用了。只能适用于当前库或当前表,且是在相关数据结构不变的情况下。

在现实的工作中,数据结构、用户需求不变几乎是不可能的。为顺应需求模型本技术就应运而生了。

发明内容

本发明的任务是提供一种数据校验核心控制引擎技术,它克服了现有技术的困难,采用了面向对象和SOA等先进架构作为系统支撑,具有跨平台、跨服务等特性,具有兼容性好、可靠性强、可扩展性强、应用面广等优点。

本发明的技术解决方案如下:

一种数据校验核心控制校验方法,它包括以下步骤:

(1)集合待检测数据,预设校验条件;

(2)判断待检测数据是否符合校验条件,若是,则执行步骤(3);若否,则执行步骤(1);

(3)对数据进行校验,校检完整性的对象属性是否为空,若是,则执行步骤(4);若否,则执行步骤(1);

(4)对校验结果,以日志方式保存;

(5)判断校验是否成功,若是,则把合格数据输出给目标用户;若否,则执行步骤(1)。

所述步骤(5)还包括:判断校验是否成功,若是,则通过消息通知模块发送短信或邮件给目标用户。

所述步骤(1)之后、步骤(2)之前还包括以下步骤:

(11)判断数据是否达到,若是,执行步骤(12);若否,则结束;

(12)判断先决条件有无配置,若是,执行步骤(13);若否,则结束;

(13)判断先决条件是否成立,若是,执行步骤(2);若否,则结束。

所述步骤(3)还包括:对每个属性都校验其是否为空,若是,则执行步骤(4);若否,则执行步骤(1)。

所述步骤(3)还包括:对每个对象配置在公式内的属性是否符合都执行校验,若是,则执行步骤(4);若否,则执行步骤(1)。

所述步骤(3)还包括:把公式中的每个属性分段,对每段进行解析,提取对象、属性分开,把每个对象与属性合起来解析成机器语言。

本发明的特点是可视化配置,用用户语言进行配置,摒弃了生涩难懂的机器语言,用户上手快,用户一看就可上手操作;对各种数据校验的公式配置灵活。

采用本发明的数据校验核心控制引擎技术,可根据用户配置,校验用户数据的合法性,并可生成相应的管理报表,对数据质量进行全方位的管控,使用户对数据质量管理更加直观、更加方便。

本发明的数据校验核心控制引擎技术具有以下优点:

1、本发明优点与系统松耦合,可作为插件使用。即在系统运行过程中,不影响其它功能的使用。它在后台默默的工作,且占用资源小。可随时拔插服务。对系统的依赖度也小。

2、可适应校验规则的随时变化,仅需修改公式即可,而不需要对源代码进行任何修改。

3、可维护性强,每个规则相互独立,不会改一个而牵动全局。

4、数据校验速度快,可以在很短的时间内,对数据进行多维度的校验,对数据无侵入,无修改,保证原始数据的真实性。

5、对历史数据进行保存,对每一组需要校验的数据都进行了保存,且为原始数据。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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