Я новичок в Talend и ценю любую помощь. У меня есть mysql-вход (tMSSqlInput) с оператором: select count(*) as row_count from app.ImportFile a where 1;
Настройка переменной контекста из счета sql
Что я хотел бы сделать: Сделайте Select statement statement в базе данных и присвойте переменной.
ли это выглядит правильно для установки переменной контекста:
tMSSqlInput ----> если заявление (не знаю, что включать здесь) ----> tSetGlobalVar
Я прочитал: Setting a database value to context variable in talend и How to set context variable from database, но они относятся к операторам SQL, которые имеют оператор select с именами столбцов.
Спасибо всем.
Спасибо за ответ, добавлено: globalMap.put ("row_count_received", row3.row_count); System.out.println ("test:" + row3.row_count); но распечатать было -> test: null –
Что такое row3 ... вы можете показать сообщение об изображении своей работы .. также использовать input_row.row_count в tJavaRow ... input_row - это то, что вы можете использовать внутри tJavarow, независимо от того, что есть имя входящего соединения. – garpitmzn