在SAP HCI中循环遍历XML数据

2020-08-21 00:38发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好专家-

我正在研究一个场景,该场景需要从HANA数据库中提取Survey ID,然后通过将数据循环到API调用并获取结果并将其加载到HANA数据库来传递每个Survey ID。 我已经完成了第一部分。 我有XML格式的数据。 为了遍历XML,我在SAP HCI中使用了循环。 XML数据如下所示,这是我从HANA数据库中提取的。

212803

212804

212805


我只需要通过遍历数据来提取并通过API调用发送即可。 我已经在HCI中进行了以下集成。 在以下情况下,问题是第一次循环运行而第二次循环失败。 我认为原因是消息映射无法在第二次迭代中执行。 我无法设计解决方案。 如果有任何解决此问题的想法,请多加赞赏。 我会三思而后行,但只被教导要与军队接触。

一如既往地欣赏


致谢


HS


(43.8 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好专家-

我正在研究一个场景,该场景需要从HANA数据库中提取Survey ID,然后通过将数据循环到API调用并获取结果并将其加载到HANA数据库来传递每个Survey ID。 我已经完成了第一部分。 我有XML格式的数据。 为了遍历XML,我在SAP HCI中使用了循环。 XML数据如下所示,这是我从HANA数据库中提取的。

212803

212804

212805


我只需要通过遍历数据来提取并通过API调用发送即可。 我已经在HCI中进行了以下集成。 在以下情况下,问题是第一次循环运行而第二次循环失败。 我认为原因是消息映射无法在第二次迭代中执行。 我无法设计解决方案。 如果有任何解决此问题的想法,请多加赞赏。 我会三思而后行,但只被教导要与军队接触。

一如既往地欣赏


致谢


HS


(43.8 kB)
付费偷看设置
发送
3条回答
clasier
1楼 · 2020-08-21 01:12.采纳回答

Hello Hari,

最好的方法是使用通用拆分器,然后执行所需的转换并将其发送到目标系统。最后收集所有响应。

上述解决方案基于您的traget系统期望每条消息进行一次单打呼叫的假设。

此致

Sriprasad Shivaram Bhat

绿领巾童鞋
2楼-- · 2020-08-21 01:13

是的,您是正确的。 我已经使用了通用分离器并使它工作。

谢谢

HS

Climb_Ma
3楼-- · 2020-08-21 00:51

嗨哈里

您是如何实现的?

在通用分配器之后,您是否使用了多播,然后使用了循环过程调用?

还是在本地集成过程中使用了通用拆分器?

请帮助我进行设计。

谢谢

Harsha

一周热门 更多>