BODS查询转换生成太多记录

2020-09-30 06:09发布

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

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


大家好,

我们在DS中遇到了一个非常奇怪的问题,想知道是否有人遇到过这个问题?

我们在当前项目中使用数据服务-Linux上的DS 4.2,以Sybase(16.0)作为数据库。 我们有一个工作要从某些列中删除前导零,该工作由一个Source表,一个查询转换和一个Target表组成。 这两个表都位于同一个Sybase数据库中:

源表->查询转换->目标表

"源"表仅包含2,322条记录(我仔细检查了计数),但是在运行作业后,最终得到5,391,684条记录。 看起来源表中的每个记录在目标表中都爆炸了2,322-2,322 X 2,322 = 5,391,684。 我已经对数据流进行了两次/三次检查,并对源表进行了计数,以确保我没有忽略任何内容,我也多次重新运行了该作业,但仍然找不到为什么我获得了超过2,322条记录 。 在使用此工具的所有年中,我从未遇到过这样的问题。

有人知道我可以开始寻找什么吗?

TIA

Lynne

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

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


大家好,

我们在DS中遇到了一个非常奇怪的问题,想知道是否有人遇到过这个问题?

我们在当前项目中使用数据服务-Linux上的DS 4.2,以Sybase(16.0)作为数据库。 我们有一个工作要从某些列中删除前导零,该工作由一个Source表,一个查询转换和一个Target表组成。 这两个表都位于同一个Sybase数据库中:

源表->查询转换->目标表

"源"表仅包含2,322条记录(我仔细检查了计数),但是在运行作业后,最终得到5,391,684条记录。 看起来源表中的每个记录在目标表中都爆炸了2,322-2,322 X 2,322 = 5,391,684。 我已经对数据流进行了两次/三次检查,并对源表进行了计数,以确保我没有忽略任何内容,我也多次重新运行了该作业,但仍然找不到为什么我获得了超过2,322条记录 。 在使用此工具的所有年中,我从未遇到过这样的问题。

有人知道我可以开始寻找什么吗?

TIA

Lynne

付费偷看设置
发送
1条回答
微wx笑
1楼-- · 2020-09-30 06:57

请问您可以在此处发布Query Transformation图片,也可以尝试使用平面文件作为源再次创建相同的数据流,并检查这是否是DS或数据库问题。

一周热门 更多>