手机版 欢迎访问魄力云云市场资讯网站

当前位置:主页 > 云数据库 >

专属服务器_中间件厂商_返利

时间:2021-06-12 00:13:54|来源:魄力云|编辑:魄力云|点击:

简介

有人问我,将BW数据分发到外部系统和第三方应用程序的可能方式是什么?我的回答是:

使用开放中心目的地通过OData基于ODP的数据提取

但我建议通过OData基于ODP的数据提取,因为它使我们能够灵活地使用各种技术和平台,因为它基于OData通信协议,而且我们可以执行可扩展的增量提取,这是只分发新的或新的数据的非常好的方法已将数据记录更改为其他应用程序。

在本博客中,云指,我将逐步解释如何基于aDSO创建OData服务,以及如何从此aDSO(完全/增量提取)提取数据。

系统先决条件

SAP BW7.4或更高版本在ODP提供程序的SAP NetWeaver系统或单独的SAP NetWeaver实例(IW\ U BEP)中本地需要SAP Gateway Foundation打开集线器许可证

步骤

使用T代码SEGW在SAP Gateway Service Builder中创建新项目并输入项目详细信息

重新定义数据模型并选择ODP提取

输入RFC目的地、ODP上下文和ODP名称,然后在此步骤中按添加ODP按钮

,我们可以使用+按钮添加关联的ODP,在这种情况下,与所选ODP相关的所有实体都将被寻址,什么是大数据,因此在这种情况下,我们添加的是aDSO/IMO/D琰FIGL12的ODP,这是事实数据,我们还可以关联属性和文本数据

总账账户和公司代码属性已经被添加,可以作为实体集访问,为简单起见,我们将使用–按钮删除ODP关联。

按下一步并输入型号名称和服务名称的说明。

按下一步,选择保存到本地包。选择所有生成的工件并按finish。

生成运行时工件并选择继续并保存到本地包。

现在我们正在创建oData服务,需要激活它。

转到activate and Maintenance services T-Code/IWFND/MAINT\ U service。选择"添加服务"。

输入系统别名:Local,然后按get service,选择服务,然后按add selected services。

选择Local object并继续。

现在oData已创建,任何支持restful API通信的外部系统都可以使用active和ready。

测试OData服务以提取数据

用于测试目的,我删除aDSO/IMO/D\ FIGL12的数据

选择OData ZFIGL\ U 12\ SRV,选择SAP Gateway Client从T-Code/IWFND/MAINT\ U SERVICE进行测试

按EntitySets按钮,选择FactsOfD\ FIGL12

添加HTTP头标题名称:首选价值:odata.轨道-更改

这将启用从aDSO/IMO/D\ FIGL12的增量提取,如果我们忽略它,将执行完整的数据提取。

按执行按钮。

检查HTTP响应

注意,在增量模式下的请求响应的末尾包含到下一个增量查询的相对链接。这可用于下一个HTTP请求,以便检索自创建增量以来已更改的数据。

运行T-Code ODQMON以检查ODP队列

它显示一个针对所选订户和订户类型的请求,提取模式为初始数据(Delta Init),行数为零,bi大数据,因为我们删除了aDSO/IMO/D挈FIGL12中的数据。

运行相关DTP将数据加载到aDSO IMO/D挈FIGL12。再次返回SAP Gateway Client,按EntitySets并选择DeltaLinksOfFactsOfD\u FIGL12在实体集('D20200527232940\u 000030000')/ChangesAfter之后添加以下详细信息,最终的URL应该是/sap/opu/odata/sap/ZFIGL\u 12\SRV/DeltaLinksOfFactsOfD\u FIGL12('D20200527232940\u 000030000')/ChangesAfter,这应该提取自URL中提供的特定delta令牌以来已更改的数据。按执行按钮再次返回以监视增量队列请求

加载数据到aDSO后,增量更改已从aDSO中提取。

结论

通过OData进行基于ODP的数据提取,因为它基于OData通信协议,使我们能够灵活地使用各种技术和平台,而且我们还可以执行可扩展的增量提取,这是一种非常好的方法,大数据趋势,淘客查询,仅将新的或更改的数据记录分发给其他应用程序。

云主机服务商 Ucloud云计算 移动云数据 云存储服务器 Ucloud云主机 云计算提供商 阿里数据库 服务器租用 云储存服务器 Web云服务器 ucloud云数据库 独享云主机 云服务器服务商 海外云存储 云服务器主机 云计算解决方案 国内云存储 数据库云平台

Copyright © 2002-2020 魄力云 版权所有

备案号:豫ICP备56298345号