标签: database automation foreign-keys etl talend
我的架构中有2个实体。我已经映射了一个对象,现在对于第二个对象,在使用talend进行映射时,我还需要将第一个实体的PK作为第二个实体中的FK。它们都在同一工作中,但是如何在第二个实体的映射中使用第一个实体的Pk?
enter image description here
这就是我到目前为止(row1是entity1,它在tmap中具有自动生成的键)
row2从xml文件创建csv row3映射从row2生成的csv文件,但是它应具有来自row1的实体1的fk
答案 0 :(得分:0)
在tMap_1中,创建另一个输出行,并使用tfileOutputDelimeted组件将自动生成的ID写入CSV。在您的tMap_2中,使用自动生成的ID查找此CSV文件,并将其写入表格。