Talend эквивалент Datastage Dataset или сохранение промежуточного результата в talend

Я пытаюсь найти в Talend эквивалент компонента «Dataset» IBM Infosphere Datastage или, другими словами, Как лучше всего хранить промежуточные результаты в talend? цель сохранения результата - использовать его в другой работе в качестве источника.

Спасибо MJ


person user7343922    schedule 13.05.2017    source источник


Ответы (1)


В зависимости от того, что вам нужно сделать ...

Во-первых, это tHashOutput и tHashInput. Вы можете использовать это для хранения строк для последующего использования. Это довольно просто. Вы отправляете поток данных в tHashOutput и получаете те же данные из tHashInput. Есть несколько вариантов, которые вы захотите изучить для этих компонентов.

Во-вторых ... если вам просто нужны временные переменные ... tSetGlobalVar. В основном вы можете установить переменную с помощью этого компонента, а затем ссылаться на нее с помощью чего-то вроде (String) globalMap.get("myVar") (при условии, что это формат String ... измените при необходимости).

Я ответил на предыдущий вопрос, используя его, поэтому вы можете увидеть здесь более подробный пример: https://stackoverflow.com/a/42705368/3148478

person woot    schedule 13.05.2017