Я использую большие данные talend и создал два задания (родительское и дочернее). Оба задания используют tRESTClient с разными URL-адресами. В родительском задании получаю некоторые значения и пытаюсь передать значения дочернему заданию. Затем я хочу сохранить эти значения (родительские и дочерние значения) в mongoDB.
Родительский URL и задание:https://api.github.com/users/sample/repos
и tRESTClient --> tXMLMap --> tBufferOutput --> tRunJob
Родительские значения: stargazers_count
и watchers_count
Дочерний URL и работа: https://api.github.com/repos/sample/awesome-ciandcd/commits
и tRESTClient --> tXMLMap --> tMongoDBOutput
Дочерние значения: date
и message
Дочерние значения получают напрямую из URL-адреса, а родительские значения получают через переменную контекста. Но моя работа сохранила родительские значения как NULL.
Конфигурация родительского tRunJob:
Как сохранить родительские значения в mongoDB?