点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们正在处理从ECC到Hybris的50 K材料。 处理大约40 K物料后,它停止将一种物料推入Hybris。
我怀疑没有从DataHub数据库中删除旧项目,所以它卡住了,无法处理任何进一步的材料。
我检查了日志,发现对TargetItem的清理不起作用。
在清理TargetItem时,它将删除0个项目。
因此每次我在日志中看到的相同消息都是:
TargetItem清理:[从" TargetItem"删除,在" targetsystempublication" IN(:ids)中]:0记录已删除[从" PublicationError"删除,在" canonicalitempublicationstatus" IN(:ids)]:0记录已删除[DELETE 从" PublicationError"所在的" canonicalitempublicationstatus" IN(:secondaryids)]:删除了0条记录
因此它不会从DataHub DB中删除任何TargetItem和PubicationError数据/记录。
注意:在处理客户IDOC时,它工作正常。 但是实质问题来了。
您能否检查我所怀疑的是正确的,因为没有从TargetItem和PublicationError表中删除任何旧项目,因此它没有处理任何新材料。
另外,请提供详细信息为什么TargetItem和PubicationError不会被删除,并为此提出一些解决方案。
谢谢
请在datahub本地属性文件中设置以下属性:datahub.cleanup.rawitem.enabled = true datahub.cleanup.canonicalitem.enabled = true datahub.cleanup.targetitem.enabled = true
让我知道这些是否有帮助!!
请您分享您的local.properties。
我怀疑清理会删除正在进行的发布的任何项目,那么发布发生了什么? 为什么会卡住? 不清洁物品不会影响发布,但最终会减慢发布速度。 在日志中检查异常/错误,然后在此处发布发现的内容。 另外,您可以指定在尝试将更多数据推送到DataHub时会遇到什么确切错误吗?
一周热门 更多>