如何使用HMC删除超过10000条记录

2020-09-03 20:49发布

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

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


我们正尝试使用hmc从用户表中删除旧的非活动记录。 当我们选择10000条记录并单击Delete按钮,但记录没有被删除时。 页面将刷新,但记录未更改。 您能否建议我们有什么办法可以一次从hmc中删除10000条以上的记录? 我们有数百万个数据需要删除以进行清理。 我们需要建议如何使用hmc删除那么多数据。

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

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


我们正尝试使用hmc从用户表中删除旧的非活动记录。 当我们选择10000条记录并单击Delete按钮,但记录没有被删除时。 页面将刷新,但记录未更改。 您能否建议我们有什么办法可以一次从hmc中删除10000条以上的记录? 我们有数百万个数据需要删除以进行清理。 我们需要建议如何使用hmc删除那么多数据。

付费偷看设置
发送
3条回答
hengyuye
2楼-- · 2020-09-03 21:25

请使用groovy脚本删除


导入de.hybris.platform.servicelayer.search。*
导入de.hybris.platform.servicelayer.model。*
导入de.hybris.platform.servicelayer.search.FlexibleSearchQuery

query ="从{Product}中选择{pk},其中{code}在('12345','23456')中"
flexibleSearchQuery = new FlexibleSearchQuery(query);
searchResult = flexibleSearchService.search( flexibleSearchQuery);
for(结果为searchResult.getResult()){ println"产品代码" + result.getCode()";
modelService.remove(结果)
println" 产品ID为" + result.getCode();
}

lukcy2020
3楼-- · 2020-09-03 21:14
的产品已成功删除

一周热门 更多>