无法将成功因素中的全部数据提取到Cloud平台集成中

2020-09-15 15:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好团队 我们有一个场景,我们...

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

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


你好团队

我们有一个场景,我们需要通过成功因子API调用从成功因子BizX系统中提取用户ID,为此我们给定了'Page Size = 5000'的参数值,但是我们无法从SF中提取所有用户ID。 ,尽管SF bizX系统中有超过5万条用户记录,但我们只能提取5000条记录。

我们还为iFlow启用了跟踪,并检查并发现只有一个页面大小的数据来了。 5000。

我们如何从成功因素BizX中提取全部数据 sf-adapter-screenshot1.jpg sf-adapter-screenshot2.jpg 。 请帮助我们。

谢谢。

此致

罗汉

sf-adapter-screenshot1.jpg (41.2 kB)
3条回答
DafaDDDa
2020-09-15 15:58

触发SF的Odata API时,您最多可以检索1000条记录。

要检索所有记录,可以用两种方法检索

不使用批处理的第一种方法:

在这种情况下,HCI将以不同的触发方式检索所有记录,并将所有数据合并为一个大型XML

第二种方法是使用批处理:

在这种情况下,每个SucessFactors触发都是在带有循环的子流程中处理的。 我们确定退出的条件。 我们的条件是在没有更多记录可检索时完成。 我们的Iflow流程1000个记录在一个子流程中。

根据记录的数量和您的目标,您可以选择一个或另一个,尽管它们都可以获取所有记录。

问候

Jorge H

一周热门 更多>