生成的密钥列和密钥生成转换

2020-09-30 06:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我实现了一个场景,其中使...

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

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


你好

我实现了一个场景,其中使用了源->查询-> table_comparison->目标。 在目标中,我添加了Cust_gen列,在执行作业后,我发现它包含空值,这是正确的,因为我没有添加任何键生成转换来获取这些值。

现在,在此之后,我添加了密钥生成转换以检查其实际工作方式,并在源代码中添加了一行,在执行作业之后,我发现cust_gen列的每条记录都有一组值,但我已阅读到它寻找最大值 现有值,然后将值分配给新插入的记录。 因此,据我了解,source中的最大值为501,而cust_gen的值应从501开始。

有人可以帮助我这个密钥生成转换如何工作以及为什么每个记录都具有cust_gen的值。

此致

Rajan

(103.0 kB)
5条回答
风早神人
2020-09-30 06:57

Hello Ravi,

我在查询转换中添加了该替代列(Cust_gen),并在TC和Key_gen中应用了该列,并运行了该作业,但仍然发现其给出了空值。

我还使用此代理键映射了输入的cust_id列。

我已经附上了我的工作的屏幕截图。

请让我知道我哪里出了错。

非常感谢您的帮助! :) 错误-03.png 错误 -04.png error-05.png

一周热门 更多>