当前位置: 首页 > 专利查询>SAP欧洲公司专利>正文

用于内容交付嵌入的分析内容网络制造技术

技术编号:28987499 阅读:29 留言:0更新日期:2021-06-23 09:38
本公开提供了方法、系统和计算机可读存储介质,用于通过分析内容网络(ACN)经由多个应用编程接口(API)的租户配置应用编程接口(TC‑API)接收配置请求,配置请求包括唯一标识嵌入在客户景观中的应用租户里的分析系统租户的标识符,ACN向多个客户景观分发分析内容,通过ACN至少部分地基于标识符来确定将要分发给分析系统租户的一个或多个分析内容,通过ACN为对请求的响应提供在API有效负载中的包括一个或多个分析内容的内容包,并且通过ACN经由TC‑API发送对请求的响应,该响应包括API有效负载。

【技术实现步骤摘要】
用于内容交付嵌入的分析内容网络
本公开涉及分析内容网络,更具体地,涉及用于向其中嵌入有分析系统的一个或多个应用交付分析内容的分析内容网络。
技术介绍
可以提供软件系统,其使企业能够运行其运营。通过软件系统的使用,企业可以生成和积累大量的企业数据。示例企业数据可以包括但不限于产品数据、财务数据、人力资源(HR)数据等等。然而,企业需要理解企业数据以有效地进行运营。已经研发了智能分析系统,它处理企业数据以提供有用的信息,该有用的信息可以被称为见解(insight)。见解可以被描述为可以从企业数据中确定的统计、事实、趋势等等。示例见解包括但不限于最高评价的产品、收入、利润、实际销售额、预测销售额等等。为了查看和理解企业数据和见解,可以提供分析内容。示例分析内容包括但不限于仪表板(dashboard)、KPI定义和规划方案(planningscenario)。分析内容可以通过,例如,提供该分析系统的服务提供商、第三方研发者和OEM来提供。例如,提供该分析系统的服务提供商可以提供一个或多个仪表板作为分析内容,使用该分析系统的客户可以使用该仪表板以查看企业数据和见解。通过这种方式,可以提供同类最佳的(best-of-breed)分析内容,并且不要求每一个客户创建他们自己的分析内容。在传统的分析系统中,实施基于文件的方案以提供分析内容。在基于文件的方案中,分析内容被下载和上传到文件(例如,.tgz文件(GZIP压缩的Tar存档文件))。然而,分析内容必须被提供给租户(例如,运行其中将会提供分析内容的应用)。如果分析内容由服务提供商(例如,SAPSE)或第三方(例如,企业的合作伙伴)研发和拥有,则分析内容必须与应用一起运送,并且必须在当租户被升级到应用的相应版本时的时间点及时安装。
技术实现思路
本公开的实施方式针对分析内容网络。更具体地,本公开的实施方式针对用于向其中嵌入有分析系统的应用交付分析内容的分析内容网络。在一些实施方式中,动作包括通过分析内容网络(ACN)经由多个API的租户配置应用编程接口(TC-API)接收配置请求,配置请求包括唯一标识嵌入在客户景观中的应用租户里的分析系统租户的标识符,ACN向多个客户景观分发分析内容,通过ACN至少部分地基于标识符来确定将要分发给分析系统租户的一个或多个分析内容,通过ACN为了对请求的响应而提供API有效负载里的包括一个或多个分析内容的内容包(contentpackage),并且通过ACN经由TC-API向所述请求发送所述响应,所述响应包括API有效负载。这个方面的其他实施方式包括相应的系统、装置以及编码在计算机存储设备上、被配置为执行方法的动作的计算机程序。这些和其他实施方式中的每一个可以选择性地包括以下特征中的一个或多个:多个API包括用于将分析内容从一个或多个分析内容提供商导出到ACN的导出API;多个API包括用于将分析内容从ACN导入到跨多个客户景观的一个或多个分析系统租户的导入API;内容包特定于分析系统租户;以及分析内容包括仪表板、关键绩效指标(KPI)定义和规划方案中的一个或多个。本公开还提供耦合于一个或多个处理器并具有指令存储在其上的计算机可读存储介质,当由一个或多个处理器运行指令时,引起一个或多个处理器执行根据这里提供的方法的实施方式的操作。本公开还提供一种用于实施这里提供的方法的系统。该系统包括一个或多个处理器,以及耦合到一个或多个处理器的计算机可读存储介质,计算机可读存储介质具有指令存储在其上,当由一个或多个处理器运行指令时,引起一个或多个处理器执行根据这里提供的方法的实施方式的操作。应当理解,根据本公开的方法可以包括这里所描述的方面和特征的任何组合。也就是说,根据本公开的方法不限于这里具体描述的方面和特征的组合,还包括所提供的方面和特征的任何组合。本公开的一个或多个实施方式的细节在附图和下面的描述中阐述。本公开的其他特征和优点将从说明书和附图以及权利要求中变得清楚。附图说明图1描绘可以被用以运行本公开的实施方式的示例架构。图2描绘根据本公开的实施方式的示例概念架构。图3描绘根据本公开的实施方式的示例架构。图4描绘可以根据本公开的实施方式运行的示例过程。图5是可以被用于运行本公开的实施方式的示例计算机系统的原理例示。各种附图中的类似参考符号指示类似的元素。具体实施方式本公开的实施方式针对分析内容网络。更具体地,本公开的实施方式针对用于为其中嵌入有分析系统的一个或多个应用交付分析内容的分析内容网络。实施方式可以包括以下动作:通过分析内容网络(ACN)通过多个API的租户配置应用编程接口(TC-API)接收配置请求,所述配置请求包括唯一标识嵌入在客户景观中的应用租户中的分析系统租户的标识符,ACN将分析内容分发到多个客户景观,通过ACN至少部分地基于标识符来确定将要被分发到分析系统租户的一个或多个分析内容,通过ACN为对请求的响应提供API有效负载中的包括一个或多个分析内容的内容包,并且通过ACN经由TC-API发送对请求的响应,该响应包括API有效负载。为了为本公开的实施方式提供进一步的背景,并且如上面所介绍的,可以提供软件系统,所述软件系统使企业能够运行它们的运营。示例软件系统可以包括但不限于预置型(on-premise)系统(例如,SAP商业智能(BI))和基于云的系统(例如,SAP分析云(SAC)、SAP分析中心)。在一些示例中,预置型系统是在企业本地操作的,诸如在由企业操作的服务器系统和网络内。在一些示例中,基于云的系统是在企业外部操作的,诸如在由第三方服务提供商(例如,SAPSE)代表企业操作的服务器系统和网络内。尽管参考由SAPSE提供的示例应用和系统进一步详细地描述了本公开的实施方式,但是可以预期,可以用由任何服务提供商提供的任何适当的应用和/或系统来实现本公开的实施方式。在一些示例中,企业可以包括跨一个或多个业务线(lineofbusiness)的运营。业务线(LoB)通常可以被描述为对企业的整体运营有贡献的运营的一部分。业务线的示例包括但不限于财务、人力资源(HR)、客户关系管理(CRM)、物流、合规、采购和供应链规划。在一些实施方式中,企业可以使用一个或多个计算机运行的应用来运营,每个应用支持一个或多个业务线(例如,SAP商业套件中提供的应用)。例如,对特定的LoB,应用可以提供支持LoB内的运营的功能。通过非限制性示例,人力资源管理(HRM)应用可以支持HRLoB。示例HRM应用包括但不限于由SAPSE提供的SAPSuccessFactors(成功因素)。作为另一个非限制性示例,CRM应用可以支持CRMLoB。示例CRM应用可以包括但不限于由SAPSE提供的SAPCRM。根据本公开的实施方式,可以在一个或多个应用(诸如被企业使用以执行运营的应用)中提供分析数据。例如,分析系统(例如,SAC)可以处理企业数据以生成分析数据,分析数据可以提供给由应用提供的用户界面(UI)并本文档来自技高网
...

【技术保护点】
1.一种用于向其中嵌入有分析系统的应用交付分析内容的计算机实施的方法,所述方法通过一个或多个处理器运行并且包括:/n通过分析内容网络(ACN)经由多个应用编程接口(API)的租户配置应用编程接口(TC-API)接收配置请求,所述配置请求包括唯一标识嵌入在客户景观中的应用租户里的分析系统租户的标识符,ACN向多个客户景观分发分析内容;/n通过ACN至少部分地基于标识符来确定将要分发给分析系统租户的一个或多个分析内容;/n通过ACN为对配置请求的响应提供API有效负载里的包括一个或多个分析内容的内容包;并且/n通过ACN经由TC-API发送对配置请求的响应,所述响应包括API有效负载。/n

【技术特征摘要】
20191219 US 16/720,2091.一种用于向其中嵌入有分析系统的应用交付分析内容的计算机实施的方法,所述方法通过一个或多个处理器运行并且包括:
通过分析内容网络(ACN)经由多个应用编程接口(API)的租户配置应用编程接口(TC-API)接收配置请求,所述配置请求包括唯一标识嵌入在客户景观中的应用租户里的分析系统租户的标识符,ACN向多个客户景观分发分析内容;
通过ACN至少部分地基于标识符来确定将要分发给分析系统租户的一个或多个分析内容;
通过ACN为对配置请求的响应提供API有效负载里的包括一个或多个分析内容的内容包;并且
通过ACN经由TC-API发送对配置请求的响应,所述响应包括API有效负载。


2.根据权利要求1所述的方法,其中多个API包括用于将分析内容从一个或多个分析内容提供商导出到ACN的导出API。


3.根据权利要求2所述的方法,其中分配给将要被导出的相应的分析内容的一个或多个标识符包括在导出API调用中,所述导出API调用用于向ACN的相应的分析内容和任何依赖的导出。


4.根据权利要求1所述的方法,其中所述多个API包括用于将分析内容从ACN导入到跨多个客户景观的一个或多个分析系统租户的导入API。


5.根据权利要求1所述的方法,还包括响应于配置请求而在应用租户提供身份验证客户端,身份验证客户端为来自应用租户的随后的API调用提供应用租户的身份验证。


6.根据权利要求1所述的方法,其中所述内容包特定于分析系统租户。


7.根据权利要求1所述的方法,其中所述分析内容包括仪表板、关键绩效指标(KPI)定义和规划方案中的一个或多个。


8.一种耦合于一个或多个处理器并具有指令存储在其上的非暂时性计算机可读存储介质,当由一个或多个处理器运行所述指令时,引起一个或多个处理器执行用于向其中嵌入有分析系统的应用交付分析内容的操作,所述操作包括:
通过分析内容网络(ACN)经由多个应用编程接口(API)的租户配置应用编程接口(TC-API)接收配置请求,配置请求包括唯一标识嵌入在客户景观中的应用租户里的分析系统租户的标识符,ACN向多个客户景观分发分析内容;
通过ACN至少部分地基于标识符来确定将要分发给分析系统租户的一个或多个分析内容;
通过ACN为对配置请求的响应提供API有效负载里的包括一个或多个分析内容的内容包;并且
通过ACN经由TC-API发送对配置请求的响应,所述响应包括API有效负载。


9.根据权利要求8所述的计算机可读存储介质,其中多个API包括用于将分析内容从一个或多个分析内容提供...

【专利技术属性】
技术研发人员:J泰克曼H曼加伊尔A纳根德拉S克汉
申请(专利权)人:SAP欧洲公司
类型:发明
国别省市:德国;DE

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

1