点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在从IBP生成一...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在从IBP生成一...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在从IBP生成一个输出文件,并将其放在SFTP文件夹中。 文件中的Trailer行具有总记录数。
我使用gen_row_num()函数在生成输出文件时计算最后一个Transform中的Final Row计数。
问题是,行计数随机填充错误。
在进一步分析中,我注意到当行被错误地排序时。 选择行数作为排序的最后一行。
例如,如果总共有100条记录。 计数以9,10等形式传递。99%正确填充。
这是一个错误吗? 任何建议,以正确获取计数,而无需在流程中使用其他聚合转换。
关于Nazeer,
你好杰夫,
我已经尝试过以下选项:
1。 'EndofFile | RecordCount |' || gen_row_num()在最后一个"转换目标"查询中。
2。 gen_row_num()位于变换之前的最后,并映射到字段" Count"。 然后在最后一个"转换"中按ASC顺序应用"列数"字段的排序。
3。 在转换之前最后使用gen_row_num_by_group(Transform3.UOMID)(UOM始终为EA)并映射到字段" Count"。 然后在最后一个"转换"中按ASC顺序应用"列数"字段的排序。
所有选项大部分时间都有效,但是随机失败。
问候
Nazeer
一周热门 更多>