[发明专利]使能扩展大型数据集的极端可视化的方法、系统和产品有效
申请号: | 201410725551.4 | 申请日: | 2014-12-03 |
公开(公告)号: | CN104699742B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | B.马里诺尤;Y.利比安尼克 | 申请(专利权)人: | 商业对象软件有限公司 |
主分类号: | G06F16/242 | 分类号: | G06F16/242 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽;张婧 |
地址: | 爱尔兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 扩展 大型 数据 极端 可视化 方法 系统 产品 | ||
本公开涉及使能用于数据库中存储的大数据集的极端可视化的方法、系统和计算机程序产品。一种计算机实现的方法包括:接收请求,在该请求中标识供应给数据规范语言(DaSL)的输入模式以及由数据库视图展示的类型对象的元数据要点;请求从数据库提取输入模式以及元数据要点;基于输入模式创建DaSL编译器的实例;由计算机生成与从元数据要点选择的对象相对应的DaSL查询;请求编译DaSL查询;以及响应于DaSL查询的编译接收计算方案和拓扑游标。
技术领域
本公开涉及使能扩展大数据集的极端可视化的方法、系统和计算机程序产品。
背景技术
创建数据库中存储的大数据集的可视化是个难题。分辨率和像素数限制了可以在任一视觉显示器上显示的数据点的数量。虽然现代移动设备,例如智能电话和平板计算机,有能力向终端用户提供丰富多样的数据集,但是更小的显示器和减少的像素数进一步加剧该问题。人眼受限的视觉敏锐度可能将在视觉显示器上标绘符号的庞大数量的数据点减少到不可辨别的数据点的集合。此外,可用网络带宽,例如与蜂窝网络相关联的带宽,可能在尝试将大量数据集传送到移动设备以用于可视化时充当瓶颈。所谓的“极端可视化”的各种方法可以被用来尝试将大数据集可视化为各种类型的图形。例如,常用方法是将许多元组或数据元素的集合聚集为单独的Bin(箱),每个Bin代表数据点,该数据点是大数据集中的一定数量的数据点的平均。然后可以在显示器上将Bin可视化为代表数据的图形。其他方法包括核密度估计和累积分布函数。执行这种类型的数据聚集的经典方法是使用非实时的、复杂的、数据-处理-和模式密集型数据库查询,例如结构化查询语言(SQL)形式的查询,来处理数据以供显示。
发明内容
本公开涉及使能用于数据库中存储的大数据集的极端可视化的计算机实现的方法、计算机可读介质和计算机系统。一种计算机实现的方法包括:接收请求,在该请求中标识供应给数据规范语言(DaSL)的输入模式以及由数据库视图展示的类型对象的元数据要点;请求从数据库提取输入模式以及元数据要点;基于输入模式创建DaSL编译器的实例;由计算机生成与从元数据要点选择的对象相对应的DaSL查询;请求编译DaSL查询;以及响应于DaSL查询的编译,接收计算方案和拓扑游标。
这个方面的其他实现方式包括相应的计算机系统、装置、和记录在一种或多种计算机存储设备上的计算机程序,每一个都配置成执行所述方法的动作。一个或多个计算机的系统可以配置成通过拥有安装在系统上、在操作时使系统执行动作的软件、固件、硬件或软件、固件、硬件的组合来执行特定操作或动作。一个或多个计算机程序可以配置成通过包括指令来执行特定操作或动作,其中当所述指令被数据处理装置执行时使该装置执行动作。
上述和其他实现方式中的每一个可选地可以单独或组合地包括如下特征中的一个或多个:
可与一般实现方式结合的第一方面还包括使用图形用户界面选择与数据库相关联的数据库视图。
可与任何一个前述方面结合的第二方面,其中,由模型提取组件执行输入模式以及元数据要点的提取。
可与任何一个前述方面结合的第三方面还包括发送元数据要点以用于显示。
可与任何一个前述方面结合的第四方面还包括将DaSL查询编译为计算方案和拓扑游标以用于可视化数据。
可与任何一个前述方面结合的第五方面还包括在数据库中运行计算方案。
可与任何一个前述方面结合的第六方面还包括使用拓扑游标响应于运行计算方案启动数据集的可视化。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于商业对象软件有限公司,未经商业对象软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410725551.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储器件、存储系统和操作存储器件的方法
- 下一篇:通信协议的切换方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置