[发明专利]指定规则并将规则应用于数据在审
申请号: | 201380054286.5 | 申请日: | 2013-10-15 |
公开(公告)号: | CN104737163A | 公开(公告)日: | 2015-06-24 |
发明(设计)人: | 罗伊·L·普罗库珀斯;乔尔·古尔德 | 申请(专利权)人: | 起元科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 章侃铱;张浴月 |
地址: | 美国马*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指定 规则 应用于 数据 | ||
相关申请的交叉引用
本申请要求享有2012年10月17日提交的美国申请号13/653,995的优先权,该申请通过引用合并于此。
背景技术
本申请涉及指定规则并将规则应用于数据。
许多现代的应用程序(包括业务应用程序)可处理大型数据集合(即数据集),该数据集合是从各种数据源编译而成的。所述各种数据源具有不同层次的数据质量,可将数据提供给数据集。为确保应用程序正常运行,需将数据集中的数据质量维持在足够优良的层次。为了将数据质量维持在足够优良的层次,可采用数据验证系统对数据集进行处理。在将数据集提供给应用程序之前,数据验证系统将验证规则应用于该数据集。在一些示例中,数据验证系统利用验证规则结果来计算数据质量,并在数据质量低于预设阈值时提醒应用程序管理员。在其他示例中,数据验证系统包括数据处理模块,该数据处理模块可对针对未通过一种或多种验证规则的数据进行处理。例如,针对未通过一种或多种验证规则的数据,数据验证系统可丢弃或修复这些数据。
通常,应用于数据验证系统的验证规则由该数据验证系统的管理员进行定义。
发明内容
在一个方案中,通常,一种计算机系统指定一种或多种验证规则,所述验证规则用于对一数据集中多个元素的每个元素的一个或多个字段中包括的数据进行验证。该计算机系统包括用户界面模块,该用户界面模块配置为使安装于二维网格中的多个单元格具有第一轴和第二轴。所述二维网格包括:沿该二维网格的第一轴的方向延伸的所述单元格的一个或多个子集合,所述一个或多个子集合中的每个子集合与所述数据集中多个元素中每个元素的各自字段相关联;以及沿所述二维网格的第二轴的方向延伸的所述单元格的多个子集合,所述多个子集合中的一个或多个子集合与各自验证规则相关联。该计算机系统还包括处理模块,该处理模块配置为根据从至少一些单元格接收到的用户输入将验证规则应用于所述数据集中至少一个元素。在一些实施方式中,至少一些单元格与一个字段和一种验证规则相关联,每一单元格包括用于接收输入的输入元件,所述输入可判定所述相关联的验证规则是否被应用于所述相关联的的字段。在一些实施方式中,至少一些单元格与一个字段和一种验证规则相关联,每一单元格包括用于指示反馈的指示符,所述反馈通过将所述相关联的验证规则应用于所述元素的相关联字段中包括的数据而与验证结果相关联。
这些方案可包括一个或多个以下特征。
将验证规则应用于第一元素的第一字段中包括的数据包括:根据所述单元格的所述输入元件接收到的任一输入,确定与来自单元格子集合的单元格相关联的选定验证规则,所述单元格沿与所述第一元素的第一字段相关联的所述第一轴的方向延伸;以及根据所述选定验证规则,针对所述第一元素的第一字段中包括的数据确定验证结果。
沿所述第一轴的方向延伸的所述单元格的一个或多个子集合是一排排的单元格。
沿所述第二轴的方向延伸的所述单元格的多个子集合是一列列的的单元格。
该输入元件配置为接收用来指定一种或多种验证规则参数的输入。
当对所述验证规则中的一种或多种进行评估时,会产生至少两种验证结果集合中的一种验证结果,所述验证结果包括有效的结果和无效的结果。
如果所述验证结果是无效的结果,用于指示至少一些所述单元格中包括的反馈的所述指示符配置为将底纹应用于单元格。
所述输入元件还配置为判定每种验证规则参数的正确性。
与一个字段和一种验证规则相关联的至少一些所述单元格的每个单元格包括第二指示符,该第二指示符用于显示与所述单元格相关联的验证规则参数的正确性的判定结果。
用于指示反馈的所述指示符包括数字指示符,该数字指示符配置为显示无效结果的数目,所述无效结果的数目是通过针对所述数据集的全部元素将所述相关联的验证规则应用于所述相关联字段中包括的数据而得以确定的。
该数据集包括一个或多个数据库表,且所述数据集的元素包括数据库记录。
所述验证规则中的一种或多种验证规则是由用户自定义的。
所述验证规则中的一种或多种验证规则是预先定义的。
沿所述二维网格的第二轴的方向延伸的所述单元格的多个子集合中的一个或多个子集合包括与第一验证规则相关联的第一单元格以及与第二验证规则相关联的第二单元格,该第二验证规则与该第一验证规则不相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于起元科技有限公司;,未经起元科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380054286.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置