在Datahub发布之前删除现有Hybris对象的最佳方法

2020-09-07 01:31发布

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

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


嗨,

我们处于一种场景中,我们需要先从hybry中删除所有以前的特定类型的对象,然后再通过datahub发布获取一组新对象。

目前,我们在发布impex主标题上包含一个REMOVE impex调用。 这是我们能做的最好的方法吗? 可能是执行此要求的更好方法吗?

谢谢

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

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


嗨,

我们处于一种场景中,我们需要先从hybry中删除所有以前的特定类型的对象,然后再通过datahub发布获取一组新对象。

目前,我们在发布impex主标题上包含一个REMOVE impex调用。 这是我们能做的最好的方法吗? 可能是执行此要求的更好方法吗?

谢谢

付费偷看设置
发送
6条回答
CPLASF-自律
1楼-- · 2020-09-07 01:47

数据中心目前没有此功能,因此我认为您的方向正确。

灬番茄
2楼-- · 2020-09-07 01:49

嗨,

您可以在xml文件扩展名的内定义节点。

  
      
          类别
           HybrisCore 
           $ {targetsystem.hybriscore.url} 
           $ {targetsystem.hybriscore.username} 
           $ {targetsystem.hybriscore.password} 
          
              

              
  
哎,真难
3楼-- · 2020-09-07 01:44

感谢您的回复Rafal。

我关心的一个问题是,现在从datahub推送到hybris的impex在1个线程上运行,这很好,因为impex语句是线性处理的。

是否有计划来支持和/或控制在处理来自datahub的impex时使用的线程数? 在那种情况下,问题将是REMOVE语句可能与其他语句一样通过使用多个线程在接近的时间运行。 例如,如果我从hybris admin impex导入页面上的datahub中运行了所得的impex,则我将没有对象结束,因为REMOVE语句在同时加载对象的同时正在运行。 希望我自己解释一下。

浮生未央
4楼-- · 2020-09-07 01:45

我试图添加以下代码,但发布状态为失败。 他们有什么东西不见了吗?

关于Rasika,替代文字

浮生未央
5楼-- · 2020-09-07 01:59

:您解决了删除问题 impex问题? 如果是,请您分享更新的xml。

在我们的项目要求中,我们需要通过datahub发布删除项目。

Tong__Ming
6楼-- · 2020-09-07 01:42

我有类似的要求,我需要实现哪个接口才能编写您提供的逻辑? 我也想知道哪个OOTB扩展包含此发布事件吗?

雷西卡(Rasika)

一周热门 更多>