Отображение FK в таблицу в talend - PullRequest
0 голосов
/ 05 марта 2019

У меня есть 2 объекта в моей схеме. Я уже сопоставил один, и теперь для второго мне нужно также иметь PK первой сущности в качестве FK во второй сущности при сопоставлении с использованием talend. Они оба в одной работе, но как я могу использовать Pk первого объекта в отображении второго объекта?

введите описание изображения здесь

Это то, что я имею до сих пор (row1 это entity1, у которого есть автоматически сгенерированный ключ внутри tmap)

row2 создает CSV из XML-файла row3 отображает CSV-файл, сгенерированный из row2, однако он должен иметь fk из сущности 1, которая находится в row1

1 Ответ

0 голосов
/ 06 марта 2019

В tMap_1 создайте еще одну выходную строку и запишите автоматически сгенерированные идентификаторы в CSV, используя компонент tfileOutputDelimeted. В вашем tMap_2 найдите этот CSV-файл с автоматически сгенерированными идентификаторами и запишите в таблицу.

Job Design

...