Talend: сохранить ввод оракула в глобальную переменную

Talend: сохранить ввод оракула в глобальную переменную

Привет, как видите, я пытаюсь получить данные из базы данных Oracle. Это только одна строка, я пытаюсь перебрать и сохранить данные в глобальную переменную. Эта глобальная переменная в моем случае является «списком значений» в моих переменных контекста. С помощью tJavaFlex я хочу сохранить переменные в local java.util.ArrayList (в моем случае это называется «список»), а в конечной части кода я хочу выполнить действие типа «globalMap.put(context.myListOfVariables, list);».

Проблема, на которой я застрял, заключается в том, что мой основной код выглядит так: list.add(row1.TestData);

Понятия не имею, как сделать ограничение на цикл в основном коде. Можно ли получить количество строк или есть такая переменная, как tOracleInput_1_HAS_NEXT? Я хочу сначала сделать цикл, чтобы заполнить свой «список», и только после всего цикла я хочу запустить функцию globalMap.put().

Теперь функция put() вызывается так часто, как мой список добавляет элемент.

Извините за мой плохой английский, надеюсь, вы сможете решить мою проблему и помочь мне :)

Спасибо за ответы!

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
135
1

Ответы 1

Задача решена. Я удалил файл tFlowToIterate.

Другие вопросы по теме