点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我们正在尝试将数据从IBP提取到SAP BW/4Hana。 我们正在使用CPI-DS进行集成。 BW/4Hana的版本不允许CPI-DS直接连接。 因此,我们计划同时使用CPI-DS和CPI。 集成流程为IBP-CPI-DS-CPI-BW/4Hana。
要将CPI-DS连接到CPI,最好的选择是什么?
我们是否可以创建Web服务类型的数据存储,然后使用该数据存储连接到CPI。 可以在CPI的发送方使用WSDL。 还是我们有另一个更好的选择将CPI-DS连接到CPI? 是否有用于云连接器的数据存储?
致谢
Harish Babu
Hello Harish,
我发现您的解决方案是可行的,但可能可以以更简单的方式实现。
1。 BW/4Hana确实使用了ADSO而不是DSO,这是CPI-DS尚不能使用的-宣布,但是到目前为止,SAP还没有解决方案。
我以三种不同的方式创建了这种情况(IBP-> CPI-DS-> BW/4Hana)
-从BW系统公开Web服务。 对于ABAP程序员来说,这是非常简单的任务,只需从接口中获取数据,然后将其放入某个表中,然后使用BW中的数据来提供适当的流程即可。 缺点:SOAP Web服务不是最有效的,您可能需要进行一些优化(例如,以最佳程序包长度进行批处理)。
-从BW公开启用RFC的功能模块。 它更快,配置更简单(您只需开发模块)。 BW团队可以处理其余的过程,某些CDS视图可以基于模块填充的表并用于数据处理。
-直接写入HANA数据库-使用CPI-DS中的Hana DB驱动程序可以直接连接。 这里一件重要的事情:必须检查BW许可证,因为并非所有许可选项都允许这种方法。
-最后但并非最不重要的-平面文件。 CPI-DS必须与BW共享对文件系统的某些FTP,SFTP或NFS访问,并将CSV文件放在其中,BW能够导入和使用CSV文件(据我所知这是标准的)。 这是一种相当快的方法,最简单的一种,但显然不是最优雅的。
您可以看到,当您有其他选择时,添加另一条总线(CPI-PI或SAP PO)似乎有点开销。
希望我能帮上忙。
最好的问候
Maciej Gottfried
嗨Manoj
我在PO中创建了wsdl,因为我们无法在CPI中创建它。 因此,我可以修改此wsdl并将其用于CPI iflow中,对吧?
我们还需要在CPI DS中将数据服务创建为Web服务
致谢
Harish Babu
嗨,Harish
您可以使用soap/http适配器将CPI iflow作为soap/rest服务公开,并在CPI-DS中使用它。 没有数据存储区可以连接到云连接器。
感谢
Manoj
一周热门 更多>