定制和更新远程数据源的分析制造技术

技术编号:32964005 阅读:17 留言:0更新日期:2022-04-09 11:03
定制和更新在远程数据源处维护的租户数据的分析。所述租户计算系统使网络连接在租户的租户分析组件和包含所述租户的租户数据的数据源之间被建立。所述租户然后可以使用租户分析组件的分析定制接口来定制分析。所述租户定制接口允许所述租户数据的度量跨一个或多个查询维度被查看,所述一个或多个查询维度由所述分析定制输入定义并且由所述租户数据的数据模型允许。所述租户数据的所述数据模型由所述数据源维护。例如所述数据源可以通过网络连接向租户分析组件通知可用的查询维度。连接向租户分析组件通知可用的查询维度。连接向租户分析组件通知可用的查询维度。

【技术实现步骤摘要】
【国外来华专利技术】定制和更新远程数据源的分析

技术介绍

[0001]在线数据服务通常用于为多个客户(也称为租户)存储数据。在线数据服务维护信任边界,以便租户只能访问自己的数据。此外,在线数据服务还允许租户对其租户数据进行分析。因此,可以在在线数据服务上远程地对租户数据进行分析,然后将分析返回给租户进行评估。替代地,可以在租户下载租户数据之后在本地对租户数据执行分析。
[0002]本文要求保护的主题不限于解决任何缺点或仅在诸如上述环境的环境中操作的实施例。相反,提供该背景仅是为了说明一个示例性
,其中本文描述的一些实施例可以被实践。

技术实现思路

[0003]本文公开的实施例涉及定制和更新在远程数据源处维护的租户数据的分析。租户计算系统使在租户的租户分析组件和包含租户的租户数据的数据源之间建立网络连接。远程数据源包括其中租户数据响应于至少一个实时数据馈送而改变的数据源。租户然后可以使用租户分析组件来定制分析。
[0004]例如租户用户可以经由租户分析组件的定制接口来输入分析定制。租户定制接口允许所述租户数据的度量跨一个或多个查询维度被查看,所述一个或多个查询维度由所述分析定制输入定义并且由所述租户数据的数据模型允许。租户数据的数据模型由数据源维护。例如数据源可以通过网络连接向租户分析组件通知可用的查询维度。例如随着数据模型的改变,数据源会通知租户分析组件新的数据模型。
[0005]然后,租户计算系统使用定制输入来生成沿着一个或多个查询维度的度量的一个或多个查询。然后使这些(多个)查询通过网络连接被发送到数据源。分析组件然后使用一个或多个查询响应以使与度量相关联的分析沿一个或多个查询维度被呈现。例如分析的定制可能包括改变查询维度、改变度量被计算的方式、改变用于向用户绘制度量的可视化、和/或甚至添加新的度量。
[0006]例如数据源可以由一个或多个实时馈送所馈送,使得租户数据是实时租户数据。在这种情况下,查询响应可以通过网络连接随着对应租户数据的改变而更新,从而允许用户查看更新的分析。网络连接是经由受数据源和租户分析组件信任的应用支持的安全连接。因此,本文描述的原则允许租户定制和更新他们的租户数据的分析而不需要租户维护包含租户数据的数据源。此外,租户分析组件和数据源具有安全连接,从而使查询和相关联的响应是安全的,从而继续保护租户数据等等,使得数据源可以包含其他租户的数据以及用于多个租户的服务数据。
[0007]附加的特征和优点将在下面的描述中阐述,并且部分地从描述中是显而易见的,或者可以通过本文教导的实践而获知。本专利技术的特征和优点可以通过所附权利要求中特别指出的工具和组合来实现和获得。本专利技术的特征将通过以下描述和所附权利要求变得更加明显,或者可以通过如下文所述的本专利技术的实践而获知。
附图说明
[0008]为了描述能够获得上述和其他优点和特征的方式,将参考附图中示出的具体实施例来对上文简要描述的主题进行更具体的描述。理解这些附图仅描绘了典型的实施例并且因此不应被认为是对范围的限制,将通过使用附图以附加的特异性和细节来描述和解释实施例,在附图中:
[0009]图1示出了其中可以采用本文描述的原理并且其包括数据源计算系统和通过网络通信的多个租户计算系统的网络环境;
[0010]图2示出了其中可以沿不同维度查询不同的度量的更一般的相关性;
[0011]图3示出了根据本文描述的原理定制对在远程数据源处维护的租户数据的分析的方法的流程图;
[0012]图4示出了表示图1的分析组件的示例的租户分析组件的结构;
[0013]图5示出了表示图1的数据源的示例的数据源;
[0014]图6示出了其中数据源计算系统可以使用可信应用以便与租户分析组件建立安全网络连接的环境;以及
[0015]图7示出了其中可以采用本文描述的原理的示例计算系统。
具体实施方式
[0016]本文公开的实施例涉及定制和更新在远程数据源处维护的租户数据的分析。租户计算系统使网络连接在租户的租户分析组件和包含租户的租户数据的数据源之间被建立。远程数据源包括其中租户数据响应于至少一个实时数据馈送而改变的数据源。租户然后可以使用租户分析组件来定制分析。
[0017]例如租户用户可以经由租户分析组件的定制接口来输入分析定制。租户定制接口允许跨一个或多个查询维度来查看租户数据的度量,该一个或多个查询维度由分析定制输入定义并且由租户数据的数据模型允许。租户数据的数据模型由数据源维护。例如数据源可以通过网络连接向租户分析组件通知可用的查询维度。例如随着数据模型的改变,数据源会通知租户分析组件新的数据模型。
[0018]然后,租户计算系统使用定制输入来沿着一个或多个查询维度生成度量的一个或多个查询。然后使这些(多个)查询通过网络连接被发送到数据源。分析组件然后使用一个或多个查询响应以使与度量相关联的分析沿一个或多个查询维度被呈现。例如分析的定制可能包括改变查询维度、改变度量被计算的方式、改变用于向用户绘制度量的可视化、和/或甚至添加新的度量。
[0019]例如数据源可以由一个或多个实时馈送所馈送,使得租户数据是实时租户数据。在这种情况下,查询响应可以通过网络连接随着对应租户数据的改变而更新,从而允许用户查看更新的分析。网络连接是经由受数据源和租户分析组件信任的应用支持的安全连接。因此,本文描述的原理允许租户定制和更新他们的租户数据的分析而不需要租户维护包含租户数据的数据源。此外,租户分析组件和数据源具有安全连接,从而使查询和相关联的响应是安全的,从而继续保护租户数据等等,使得数据源可以包含其他租户的数据以及用于多个租户的服务数据。
[0020]图1示出了其中可以采用本文描述的原理的网络环境100。网络环境100包括数据
源计算系统101和多个租户计算系统102。数据源计算系统101和租户计算系统102中的每一个可以被构造为如下文针对图7的计算系统700所描述的。数据源计算系统101可经由网络105连接到每个租户计算系统102。作为示例,网络105可以是因特网,并且数据源计算系统101可以是服务于多个租户的云数据服务。
[0021]租户计算系统102可以包括由省略号123表示的任意数量的租户计算系统,其中两个明确地被示为租户计算系统121和租户计算系统122。数据源计算系统101管理数据源110,数据源110包括属于每个租户的租户数据。例如数据源计算系统101管理属于与租户计算系统121相关联的第一租户131的租户数据111、属于与租户计算系统122相关联的第二租户132的租户数据112,以此类推,如由针对潜在其他租户中的每一个的省略号113所表示。
[0022]数据源计算系统101包括管理每个租户数据的一个或多个数据管理组件114。如果数据源计算系统101被构造为如下文针对图7的计算系统700所描述的,则一个或多个数据管理组件114中的每一个可以被构造为如下文针对图7的可执行组件706所描述的。
[0023]租户数据是根据数据模型115构造的。在一个实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于定制和更新在远程数据源处维护的租户数据的分析的方法,所述方法包括:使网络连接在租户的租户分析组件和包含所述租户的租户数据的数据源之间被建立的动作;经由所述租户分析组件的定制接口检测对分析定制输入的接收的动作,所述定制接口允许所述租户数据的度量跨一个或多个查询维度被查看,所述一个或多个查询维度由所述分析定制输入定义并且由所述租户数据的数据模型允许;使用所述定制输入来执行以下动作的动作:沿着所述一个或多个查询维度生成所述度量的一个或多个查询;使所述一个或多个查询通过所述网络连接被发送到所述数据源的动作;检测从所述网络连接接收到对所述一个或多个查询的一个或多个查询响应的动作,所述一个或多个查询响应根据所述租户数据中的改变而被更新;以及使用所述一个或多个查询响应和对所述一个或多个查询响应的所述更新来执行以下动作的动作:使与所述度量相关联的分析沿着所述一个或多个查询维度被呈现。2.根据权利要求1所述的方法,所述分析定制输入是第一分析定制输入,所述一个或多个查询维度是第一一个或多个查询维度,所述度量是第一度量,经由所述租户分析组件的所述定制接口检测对第二分析定制输入的接收的动作,所述定制接口允许所述租户数据的第二度量跨第二一个或多个查询维度被查看,所述第二一个或多个查询维度由所述分析定制输入定义并且由所述租户数据的所述数据模型允许;使用所述第二定制输入来执行以下动作的动作:沿着所述第二一个或多个查询维度生成所述第二度量的一个或多个查询;使所述第二度量的所述一个或多个查询通过所述网络连接被发送到所述数据源的动作;检测从所述网络连接接收到对所述第二度量的所述一个或多个查询的一个或多个查询响应的动作,对所述第二度量的所述一个或多个查询的所述一个或多个查询响应是根据所述数据租户中的改变而被更新的;以及使用对所述第二度量的所述一个或多个查询的所述一个或多个查询响应来执行以下动作的动作:使与所述第二度量相关联的分析沿着所述第二一个或多个查询维度被呈现。3.根据权利要求1所述的方法,使网络连接被建立的所述动作使用由所述数据源和所述租户分析组件信任的受信任应用而被执行,并且作为使网络连接被建立的所述动作的一部分,所述租...

【专利技术属性】
技术研发人员:N
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

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

1