[发明专利]电子表格中的数据的结构化建模无效
申请号: | 201210448568.0 | 申请日: | 2012-11-09 |
公开(公告)号: | CN102968468A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | D·M·奥本海默;A·福尔廷;A·V·格拉巴;S·V·W·汉迪 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子表格 中的 数据 结构 建模 | ||
技术领域
本发明涉及电子表格中的数据建模。
背景技术
电子表格包括按行和列显示的数据。用户可对数据执行不同的操作,如过滤该数据、对该数据进行排序、以及显示该数据。电子表格内的数据中的一些可来自不同的数据源和/或复制/粘贴操作。对电子表格应用程序所显示的数据进行分析可能是困难的。
发明内容
提供本发明内容以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
显示在电子表格上的数据和从一个或多个数据源获得的数据被用来在该电子表格内创建模型。该数据可从许多类型的数据源获得,如:关系数据库、多维源、云服务、数据馈源、电子表格文件、文本文件、来自web的数据,等等。电子表格应用程序的建模引擎创建模型,该模型描述数据的结构、将数据的不同片段进行相关、以及提供该数据的上下文。该模型可被存储在电子表格内并包括从不同的数据源和该电子表格获得的原始数据以及描述该数据并提供该数据的上下文的元数据。原始数据可按针对查询/报告操作进行优化的格式来存储。该模型可基于电子表格的执行的操作被自动更新。可以使用查询语言(例如,MDX、DAX……)来查询该模型以检查从该电子表格和该一个或多个数据源获得的数据和关系。
附图说明
图1示出了示例性计算设备;
图2示出用于创建和使用模型的示例性系统,该模型将电子表格中的数据以及来自其他数据源的数据进行组合、结构化、以及相关;
图3示出用于创建模型的过程,该模型对来自一个或多个数据源的数据与来自电子表格的所显示的数据一起进行组合和结构化;
图4示出用于确定结构、元数据、以及与元数据相关联的关系的过程;以及
图5示出对该模型进行查询的过程。
具体实施方式
现在参考其中相同的附图标记表示相同的元素的附图,描述各实施例。具体地,图1和相应的讨论旨在提供对在其中可实现各实施例的合适计算环境的简要、概括描述。
一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。也可使用其它计算机系统配置,包括手持式设备、多处理器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机等等。还可使用在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。
现在参考图1,将描述在各实施例中利用的计算机100的说明性计算机架构。图1所示的计算机体系结构可被配置为移动计算设备(例如智能电话、笔记本、平板……)或桌面计算机,并且包括中央处理单元5(“CPU”)、包括随机存取存储器9(“RAM”)和只读存储器(“ROM”)10的系统存储器7、以及将存储器耦合至中央处理单元(“CPU”)5的系统总线12。
基本输入/输出系统存储在ROM 10中,所述基本输入/输出系统包含帮助在诸如启动期间在计算机内元件之间传递信息的基本例程。计算机100还包括用于存储操作系统16、应用程序24(如电子表格应用程序、web浏览器25、文件27(例如电子表格)以及模型管理器26)的大容量存储设备14,这将在以下更为详尽地描述。web浏览器25可用于请求、接收、呈现以及提供与诸如网页、视频、文档等之类的电子内容的交互。根据一实施例,web浏览器包括来自微软公司的INTERNET EXPLORER web浏览器应用程序。
大容量存储设备14通过连接至总线12的大容量存储控制器(未示出)连接到CPU 5。大容量存储设备14及其相关联的计算机可读介质为计算机100提供非易失性存储。虽然此处包含的对计算机可读介质的描述涉及诸如硬盘或CD-ROM驱动器等大容量存储设备,但是计算机可读介质可以是能够由计算机100访问的任何可用介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210448568.0/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置