点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我需要从Oracle DB中获取数据,然后通过Rest适配器将其发布到Web服务。 请澄清以下内容
1。REST url模式根据有效载荷中出现的采购订单编号将是静态的,而动态的。 因此,我假设我们可以基于xpath表达式生成此代码。 请确认。
2.如果从Oracle中获取的记录为10k,那么REST接收器适配器将根据采购订单号逐条记录处理记录,还是我需要启用某些批处理设置。 假设我对每条记录都有唯一的PO号,那么接收适配器将要进行10k API调用吗?
3。 我需要与网络服务人员联系以启用批处理吗?
4.我需要使其异步。 这可能吗?
嗨,
这是我的理解。 您的要求是从JDBC到REST
1。 您可以使用ASMA(动态配置udf)或xpath来执行动态部分。 udf使您可以更好地控制动态数据
2。 不,将不会进行10k API调用。 一键即可记录1万条记录。
3。 您需要告诉您的API团队,您将一次性发送多个采购订单(10k),他们需要将json 1数组视为一个PO
4。 是的,这可以是异步的。
Vikas Singh
Vikas Singh
Hi Vikas
感谢您的评论!
请在第三点上让我更加明白。
如果URL模式基于PO号是动态的,那么它是否仍然是10k url调用,或者您是说JSON数组将根据更改URL的PO号动态发送10k记录。
几分钱!
您打算根据PO编号在rest适配器中生成API URL,如果您的源有多个记录,可以这样做,但不是可行的解决方案。 根据PO编号生成URL将使每个API调用的URL唯一(将为每个PO进行API调用)。
解决方案-
告诉您的API小组以静态信息 可以一口气传递所有XML记录的API。 他们可以做到并为您提供该URL。 告诉他们为每个采购订单创建URL是不可行的解决方案,它将影响处理。
嗨
此外,我还想拆分邮件。 REST接收器适配器是否支持拆分消息的增强接口确定。
一周热门 更多>