本发明专利技术涉及一种包括相联存储器、输入模块、查询模块以及显示模块的系统。所述输入模块被配置为接收相联存储器的第一透视内的值。所述查询模块被配置为使用所述值执行所述相联存储器的打开查询,在所述相联存储器的插入透视和第二透视中的至少一个中执行所述打开查询。所述插入透视和第二透视中的至少一个相对于所述第一透视具有所述值的同样多或更多的种类联系。所述显示模块被配置为显示所述查询的结果并且显示由所述打开查询产生的一列一个或更多个潜在歧义。
【技术实现步骤摘要】
本公开一般涉及相联存储器管理,并且特别涉及寻找存储在相联存储器中的数据中存在的歧义(ambiguity),以便降低信息混淆(obfuscation),这能够改进决策。
技术介绍
在分析数据时,歧义数据可能引起分析中的混乱、延迟和可能的错误。如本文所用,“歧义数据”可以是与两个或更多个不同种类相关联的数据集。该“数据集”可以是值(value),其可以是数字、字母数字字符串、符号或本文其他处描述的值。“种类”是由用户或数据处理系统安排的数据的分组。例如,数字“123-456-7890”可能是电话号码,或许是零件编号,或许能够与一些其 它种类相关联。在该情况下,数字“123-456-7890”是“数据集”或值。该数据集与电话号码和零件编号两者相关联。电话号码为第一种类,而零件编号为第二种类。在一些情况下,用户仅通过观察该数字不能了解该数字属于哪一种类。或者,在更广泛的意义上,不论第二种类是否存在,用户都可能不能够辨别该数据在第一位置是否有歧义。因此,可能不需要比较以便寻找歧义数据的存在。在以下情况下可能出现歧义的多样性,即相同的数字序列与许多不同种类相关联,或者搜索引擎可能忽略特殊字符如123-456-7890中的两个连字符,因此产生更大数量的歧义。此外,用户可观察属于多个种类的数据集,因此增加数据分析的复杂性。然而,用户可能甚至不知道数据集中存在歧义数据,这可能问题更大。如上所述,在一些情况下,如果不识别这些歧义,就可能引起数据分析中的错误。例如,当合计大量数据时,歧义数据可能提供误导统计或错误计数。另外,在搜索大数据集时,当用户试图获取有用信息时,歧义数据可能使结果集不清晰,并且引起失败。例如,如果用户向搜索引擎输入零件编号,用户可能在返回结果中看到满足该数字形式但是用户不感兴趣的门牌号、电话号码以及许多其他种类。因此,可能有利的是用户理解一个或更多个数据源中是否存在歧义的可能性,以便避免数据混淆问题,并因此提高决策。
技术实现思路
本公开的实施例提供一种包括相联存储器的系统,该相联存储器包含多个数据和所述多种数据之间的多个联系。所述多个数据被收集在关联组中。所述相联存储器被配置为基于所述多个数据之间的至少一种关系而被查询,所述至少一种关系选自除所述多个数据之间的直接相关之外还包括直接和间接关系的群组。该系统也包括输入模块,其被配置为接收所述相联存储器的第一透视(perspective)内的值,其中所述第一透视包括所述多个数据内的数据组的第一背景选择。该系统也包括查询模块,其被配置为使用所述值执行所述相联存储器的打开查询。所述查询模块被进一步配置为在所述相联存储器的插入透视和第二透视中的至少一个中执行所述打开查询。所述插入透视包括被配置为被反馈到所述相联存储器中的透视类型。所述第二透视包括所述数据组的第二背景选择。所述插入透视和所述第二透视中的至少一个相对于所述第一透视具有所述值的同样多或更多的种类联系。该系统也包括显示模块,其被配置为显示所述查询的结果。所述显示模块被进一步配置为显示由所述打开查询产生的一列一个或更多个潜在歧义。另一个有利实施例提供一种计算机执行方法。该计算机执行方法包括接收相联存储器的第一透视内的值。所述第一透视包括多个数据中的数据组的第一背景选择。所述相联存储器包括多个数据和所述多种数据之间的多个联系。所述多个数据被收集在关联组中。所述相联存储器被配置为除基于所述多个数据之 间的直接相关外还基于所述多个数据之间的间接关系而被查询。该计算机执行方法也包括使用所述值执行所述相联存储器的打开查询,其中在所述相联存储器的插入透视和第二透视中的至少一个中执行所述打开查询。所述插入透视包括被配置为被反馈到所述相联存储器中的透视类型。所述第二透视包括所述数据组的第二背景选择。所述插入透视和所述第二透视中的至少一个相对于所述第一透视具有针对所述值的同样多或更多的种类联系。该计算机执行方法也包括显示所述查询的结果,其包括显示由所述打开查询产生的一列一个或更多个潜在歧义。另一个有利实施例提供一种存储计算机可读代码的非瞬态计算机可读存储介质。该计算机可读代码包括用于接收相联存储器的第一透视内的值的计算机可读代码。所述第一透视包括多个数据中的数据组的第一背景选择。所述相联存储器包括多个数据和所述多种数据之间的多个联系。所述多个数据被收集在关联组中。所述相联存储器被配置为除基于所述多个数据之间的直接相关外还基于所述多个数据之间的间接关系而被查询。该计算机可读代码也包括用于使用所述值执行所述相联存储器的打开查询的计算机可读代码。所述打开查询在所述相联存储器的插入透视和第二透视中的至少一个中执行。所述插入透视包括被配置为被反馈到所述相联存储器中的透视类型。所述第二透视包括所述数据组的第二背景选择。所述插入透视和所述第二透视中的至少一个相对于所述第一透视具有针对所述值的同样多或更多的种类联系。该计算机可读代码也包括用于显示所述查询的结果的计算机可读代码,其包括显示由所述打开查询产生的一列一个或更多个潜在歧义。这些特征、功能和优点能够在本公开的各个实施例中独立实现,或者可结合其他实施例,其中能够参考以下描述和附图看出进一步的细节。附图说明在随附的权利要求中阐述了有利实施例的据信为新颖特征的特性。然而,当结合附图阅读时,参考本公开的有利实施例的以下详细描述,将最好地理解有利实施例和优选使用模式、进一步目标及其优点,其中图I是一种根据有利实施例用于寻找相联存储器中的数据歧义的系统的方框图;图2是示出根据有利实施例用于寻找相联存储器中的数据歧义的系统的更多细节的方框图;图3是示出一种根据有利实施例用于寻找相联存储器中的数据歧义的方法的流程图;图4是示出一种根据有利实施例在使用中暴露相联存储器中的数据歧义的示例性软件系统的绘图;图5是示出一种根据有利实施例用于寻找相联存储器中的数据歧义的方法的流程图;图6是示出一种根据有利实施例的数据域和透视图之间的关系的绘图;图7是一种根据有利实施例的搜索相联存储器的结果的示例性透视图;图8是示出一种根据有利实施例显示相联存储器搜索结果的透视图的进程的流程图;图9是示出根据有利实施例作为相联存储器中的数据的查询结果的结果资源累积的绘图;图10是示出根据有利实施例作为相联存储器中的数据查询的结果的结果资源累积的表格;图11是示出根据有利实施例用于快速决策的相联存储器的插入透视的绘图;·图12是示出根据有利实施例的相联存储器的插入透视的用法的绘图;图13是示出根据有利实施例的相联存储器中的错误的表格;图14是示出一种根据有利实施例动态更新相联存储器的进程的流程图;图15是示出根据有利实施例源于查询相联存储器的结果以揭示不明显关系的结果的工作表视图的绘图;图16示出一种根据有利实施例的数据处理系统。具体实施例方式有利实施例认识并且考虑到歧义数据的出现可能引起错误。因此,有利实施例向用户提供一种机构,用以针对一个或更多个数据库快速识别、评价和解决歧义数据。这些有利实施例具有许多其他应用。例如,有利实施例可利用透视或视图(包括插入透视)来寻找有效关系,如关于图I至图18所示。有利实施例可被用于揭示相联存储器内的歧义,如关于图I至图5所示。有利实施例可被用于呈现相联存储器内的结果或其他数据的透视本文档来自技高网...

【技术保护点】
一种系统,其包括:相联存储器,其包括多个数据和所述多个数据之间的多个联系,其中所述多个数据被收集在关联组中,并且其中所述相联存储器被配置为基于所述多个数据之间的至少一种关系而被查询,所述至少一种关系选自除所述多个数据之间的直接相关之外还包括直接和间接关系的群组;输入模块,其被配置为接收所述相联存储器的第一透视内的值,其中所述第一透视包括所述多个数据内的数据组的第一背景选择;查询模块,其被配置为使用所述值执行所述相联存储器的打开查询,其中所述查询模块被进一步配置为在所述相联存储器的插入透视和第二透视中的至少一个中执行所述打开查询,其中所述插入透视包括被配置为被反馈到所述相联存储器中的透视类型,其中所述第二透视包括所述数据组的第二背景选择,并且其中所述插入透视和所述第二透视中的所述至少一个相对于所述第一透视具有针对所述值的同样多或更多的种类联系;以及显示模块,其被配置为显示所述查询的结果,其中所述显示模块被进一步配置为显示由所述打开查询产生的一列一个或更多个潜在歧义。
【技术特征摘要】
2011.07.25 US 13/190,2121.一种系统,其包括 相联存储器,其包括多个数据和所述多个数据之间的多个联系,其中所述多个数据被收集在关联组中,并且其中所述相联存储器被配置为基于所述多个数据之间的至少一种关系而被查询,所述至少一种关系选自除所述多个数据之间的直接相关之外还包括直接和间接关系的群组; 输入模块,其被配置为接收所述相联存储器的第一透视内的值,其中所述第一透视包括所述多个数据内的数据组的第一背景选择; 查询模块,其被配置为使用所述值执行所述相联存储器的打开查询,其中所述查询模块被进一步配置为在所述相联存储器的插入透视和第二透视中的至少一个中执行所述打开查询,其中所述插入透视包括被配置为被反馈到所述相联存储器中的透视类型,其中所述第二透视包括所述数据组的第二背景选择,并且其中所述插入透视和所述第二透视中的所述至少一个相对于所述第一透视具有针对所述值的同样多或更多的种类联系;以及 显示模块,其被配置为显示所述查询的结果,其中所述显示模块被进一步配置为显示由所述打开查询产生的一列一个或更多个潜在歧义。2.根据权利要求I所述的系统,其中所述一个或更多个潜在歧义包括所述值的多个匹配属性。3.根据权利要求2所述的系统,其中所述值包括第一数字,并且其中所述多个匹配属性包括匹配所述值的第一属性和匹配所述值的第二属性,其中所述第一属性包括与所述第一数字相关联的第一种类,其中所述第二属性包括与所述第一数字相关联的第二种类,并且其中就用户或计算机程序所知,仅通过检查所述第一数字不能做出所述第一数字应属于所述第一种类或所述第二种类的确定。4.根据权利要求2所述的系统,其中所述值包含字母数字字符集和特殊字符集中的至少一个,其中所述特殊字符包括标点符号、符号、图片和选自使用非字母字符的语言的字符中的至少一种。5.根据权利要求3所述的系统,其中所述显示模块被进一步配置为显示所述第一种类的第一种类名称和所述第二种类的第二种类名称。6.根据权利要求3所述的系统,其中所述显示模块被进一步配置为提供与所述第一种类相关联的第一链接以及与所述第二种类相关联的第二链接,其中所述第一链接指向与所述第一种类相关联的第一信息,并且其中所述第二链接指向与所述第二种类相关联的第二信息。7.根据权利要求I所述的系统,其中使用打开属性查询语言搜索来执行所述查询...
【专利技术属性】
技术研发人员:J·D·惠兰,
申请(专利权)人:波音公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。