HCI DS中的行计数选项建议

2020-08-24 01:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在从IBP生成一...

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

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


大家好,

我正在从IBP生成一个输出文件,并将其放在SFTP文件夹中。 文件中的Trailer行具有总记录数。

我使用gen_row_num()函数在生成输出文件时计算最后一个Transform中的Final Row计数。

问题是,行计数随机填充错误。

在进一步分析中,我注意到当行被错误地排序时。 选择行数作为排序的最后一行。

例如,如果总共有100条记录。 计数以9,10等形式传递。99%正确填充。

这是一个错误吗? 任何建议,以正确获取计数,而无需在流程中使用其他聚合转换。

关于Nazeer,

7条回答
当学会了学习
2020-08-24 01:24

你好杰夫,

我已经尝试过以下选项:

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

一周热门 更多>