当前位置: 首页 > 专利查询>微软公司专利>正文

用于源目标映射的基于电子表格程序的数据分类制造技术

技术编号:8593979 阅读:212 留言:0更新日期:2013-04-18 07:09
本发明专利技术公开了用于源目标映射的基于电子表格程序的数据分类。本发明专利技术涉及与用户的数据匹配的第三方云模式。用户可从外部源选择要被查找的数据的类型,以便使用来自外部源的数据来扩充用户的数据。可向用户呈现支持所选择的数据类型的服务提供者列表。来自用户数据的列与所支持的查找信息类型自动地或手动地相关联。基于该关联,自动地将来自外部数据源的数据映射到用户的数据,且有选择性地将更新应用于用户的数据。

【技术实现步骤摘要】

本专利技术一般涉及电子表格程序,例如,涉及用于源目标映射的基于电子表格程序的数据分类
技术介绍
随着计算技术的发展以及计算设备变得更普遍,使用计算机对于日常活动已经变得常见。例如,个人可能利用云计算环境中的云数据服务。云计算可提供各种计算能力(例如,软件、数据访问、存储服务等),而无需用户(例如,终端用户)知晓递送服务的系统的物理位置和/或配置。此外,电子表格程序的用户在电子表格上维护表格数据集。通常,用户想要通过与外部数据源进行交互来纠正、改进、和/或扩充其电子表格中的数据(例如,用于广告目的、用于各种目的经更新的信息等)。然而,电子表格程序数据集模式(例如,用电子表格对数据的组织)可能与外部数据源的电子表格模式不同。然而,电子表格程序数据集模式与外部数据源的数据集模式可能具有共享对应的和/或相似的信息语义的属性。为了使电子表格程序的用户标识并使用外部数据,可手动地分析外部数据集以确定这些数据集可如何映射到电子表格程序的数据集。此外,信息从外部集合到电子表格程序数据的任何传送是手动执行的,或用于映射该信息并执行该传递的过程是手动创建的。这是耗时的且可能是令人沮丧的,并且增加对电子表格内的数据进行更新、纠正、扩充等过程的花费。当今计算系统和电子表格程序的上述缺点仅旨在提供常规系统的一些问题的概览,并且不旨在是穷尽性的。常规系统的其他问题以及此处所描述的各非限制性实施例的对应的益处可以在审阅以下描述后变得更显而易见。
技术实现思路
此处提供了简化的概述以帮助能够对以下更详细的描述和附图中的示例性、非限制性实施例的各方面有基本或大体的理解。然而,本概述并不旨在是详尽的或穷尽的。相反,本专利技术的唯一目的在于,以简化的形式提出与一些示例性、非限制性实施例相关的一些概念,作为以下各实施例的更详细的描述的序言。本文公开的各方面涉及匹配用户数据的服务模式和匹配用户数据的第三方云模式。外部数据集可被映射或标记以便将其属性分成标准信息类型。在电子表格应用内,用户可分类其基于电子表格的数据集的属性。该分类允许执行自动过程。这样的过程包括自动地对应外部数据源和数据集检测、电子表格数据集与外部数据集的并集和交集、自动的值和实体匹配、以及信息传送,以便改进基于电子表格的数据集的质量。这些和其他实施例在下文中更详细地描述。附图说明参考附图进一步描述各非限制性实施例,在附图中图1示出了根据一方面的示例性计算系统的框图;图2是示出根据一方面的包含列标识符组件、列识别组件、以及外部源分类器的映射管理器组件的框图;图3示出根据一方面的数据查找服务映射的示例性示意表示;图4示出根据一个方面的可向用户提供以促进用于源目标映射的基于电子表格程序的数据分类的示例性提示的示意表示;图5示出根据一个方面的包含传送组件、聚集组件、分析组件和匹配组件的修订组件;图6示出根据一方面的用于源目标映射的方法的非限制性流程图;图7示出根据一方面的用于源目标映射的基于电子表格的数据分类的非限制性流程图;图8示出根据一方面的用于自动映射的非限制性流程图;图9是表示其中可实现在此处所述的各个实施例的示例性、非限制性联网环境的框图;以及图10是表示其中可实现此处所述的各个实施例的一个或多个方面的示例性、非限制性计算系统或操作环境的框图。具体实施例方式概览所公开的各方面提供用于(例如手动地或自动地)映射或标记外部数据集以便将其属性分类成标准信息类型的手段。在电子数据应用内,用户可对其自己的基于数据电子表格的数据集执行相同或相似的功能(或该功能可被自动执行)。一旦属性被分类,则可执行其他自动过程。这样的自动过程包括为改进基于电子表格的数据集的数据质量的目的,自动地对应外部数据提供者和数据集检测、电子表格数据集与外部数据集的并集和交集、自动的值和实体匹配、以及信息传送。一个方面涉及一种包括映射管理器组件和修订组件的系统。该映射管理器组件被配置成在同用户计算环境相关联的用户电子表格模式与同外部计算环境相关联的数据服务模式之间执行自动相关。该修订组件被配置成在外部计算环境与用户计算环境之间传送数据。在一个示例中,该映射管理器组件还被配置成自动地分析用户数据和外部数据,以便确定用户电子表格模式与数据服务模式之间的映射。在另一示例中,该修订组件还被配置成在数据传送期间自动地应用值和实体匹配。根据另一示例,该修订组件还被配置成在数据传送期间执行并集或交集中的至少一个。在一个示例中,该系统包括列标识符组件,该列标识符组件被配置成在用于数据传送的用户电子表格模式中标识列。对于这一方面,该系统包括列识别组件,该列识别组件被配置成确定包含在标识出的列中的信息的类型。根据一个示例,该系统包括聚集组件,该聚集组件被配置成在数据传送期间对包含在用户计算环境中的数据执行并集或交集中的一个或多个。根据另一示例,该系统包括分析组件,该分析组件被配置成对包含在用户计算环境中但不包括在被传送的数据中的数据加标志。在又一示例中,该系统包括外部源分类器,该外部源分类器被配置成标识包含与用户计算环境中所包含的信息相同或相似的信息的一个或多个外部源。在又一示例中,该系统包括界面组件,该界面组件被配置成显示提示,该提示请求映射管理器组件用来执行匹配的信息。在另一示例中,该映射管理器组件基于外部计算环境所支持的信息类型来执行自动相关。根据另一示例,该映射管理器组件对与包含在外部计算环境中的服务应用编程接口相关联的数据服务模式执行自动相关。根据一个方面的是一种方法,该方法包括接收对外部数据服务所支持的查找信息类型的指示,以及获取指示和包含在用户数据内的列的查找信息类型。该方法还包括自动地将列映射到与外部数据服务所支持的查找信息类型相关联的数据。此外,该方法包括基于映射将外部数据从外部数据服务传送到用户电子表格环境。在一个示例中,获取标识和查找信息类型包括发送对数据类型的请求用于查找,以及接收对用户数据的选择。对于这一示例,该方法包括确定支持查找信息类型的至少一个外部数据服务,以及显示所支持的查找信息类型的列表。 在一个示例中,传送数据包括删除重复数据。在另一示例中,传送数据包括对被传送的数据和用户数据执行并集或交集。在又一示例中,传送数据包括在数据传送期间自动地应用值和实体匹配。根据另一示例,该方法包括标识包含在用户数据中但不包含在被传送的数据中的数据。另一方面涉及计算机可读存储介质,该计算机可读存储介质包括存储在其中的计算机可执行指令,这些指令响应于执行致使计算系统执行各操作。该操作包括标识与用户计算环境相关联的用户电子表格模式中的列,以及确定包含在标识出的列中的信息的类型。该操作还包括在用户电子表格模式与同外部计算环境相关联的数据服务模式之间执行自动映射,以及在外部计算环境与用户计算环境之间选择性地传送数据。在一个示例中,该操作还可包括自动地分析用户数据和外部数据,以便确定用户电子表格模式与数据服务模式之间的映射。此处,以上已经呈现了用于实现服务模式匹配的实施例中的某些的概览。作为接下来的内容的路标,更详细地描述服务模式匹配的各示例性、非限制性实施例和特征。随后,为了附加说明,给出一些非限制性实现和示例,之后是其中可实现这些实施例和/或特征的代表性网络和计算环境。用于源目标映射的基于电子表格程序的数据分类通过本文档来自技高网...

【技术保护点】
一种系统,包括:映射管理器组件(120),被配置成在同用户计算环境(100)相关联的用户电子表格模式与同外部计算环境(110)相关联的数据服务模式之间执行相关;以及修订组件(130),被配置成在所述外部计算环境(110)与所述用户计算环境(100)之间传送数据。

【技术特征摘要】
2011.10.28 US 13/283,7571.一种系统,包括映射管理器组件(120),被配置成在同用户计算环境(100)相关联的用户电子表格模式与同外部计算环境(110)相关联的数据服务模式之间执行相关;以及修订组件(130),被配置成在所述外部计算环境(110)与所述用户计算环境(100)之间传送数据。2.如权利要求1所述的系统,其特征在于,所述映射管理器组件(120)还被配置成分析用户数据和外部数据,以便确定所述用户电子表格模式与所述数据服务模式之间的映射。3.如权利要求1所述的系统,其特征在于,所述修订组件(130)还被配置成在数据传送期间应用值和实体匹配。4.如权利要求1所述的系统,其特征在于,所述修订组件(130)还被配置在数据传送期间执行并集或交集中的至少一个。5.如权利要求1所述的系统,其特征在于,还包括列标识符组件(220),被配置成在所述用户电子表格模式中标识用于数据传输的列;以及列识别组件(230 ),被配置成确定包含在所标识的列中的信息的类型。6.如权利要求1所述的系统,其特征在于,还包括聚集组件(530),被配置成在数据传送期间对包含在所述用户计算环境中的数据执行并集或交集中的一个或多个。7.如权利要求1所述的系统,其特征在于,还包括分析组件(540),被配置成对包含在所述用户计算环境中但不包括在被传送的数据中的数据加标志。8.如权利要求1所述的系统,其特征在于,还包括外部源分类器(...

【专利技术属性】
技术研发人员:C·埃金斯
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1