In Talend (открытая студия для интеграции данных) 7.0.1 (и более ранние версии).Я использую tJavaFlex, чтобы регистрировать, сколько строк было вставлено в базу данных.
Задание Talend Подробнее: 1. Разбить большой файл на несколько меньших 2. Перебрать файлы меньшего размера, вставить их в базу данных 3. Записать, сколькостроки были вставлены
Часть ведения журнала регистрирует каждую итерацию, чтобы выглядеть следующим образом:
2019-01-31 09:39:20 |Stage_SalesInvoiceLine | Rows inserted 5000
2019-01-31 09:39:25 |Stage_SalesInvoiceLine | Rows inserted 5000
2019-01-31 09:39:32 |Stage_SalesInvoiceLine | Rows inserted 5000
Мне нужна помощь, чтобы выяснить, как ее получитьвыглядит так:
2019-01-31 09:39:32 |Stage_SalesInvoiceLine | Rows inserted 15000
поведение tJavaFlex при изменении положения цикла Я пытался найти здесь ответ, но не смог решить мою проблему
Текущий код в tJavaFlex Основная часть кода (начальная и конечная части пусты)
Integer Inserted = ((Integer)globalMap.get("tJDBCOutput_6_NB_LINE"));
String InsertedS = "Rows inserted " + Integer.toString(Inserted);
row19.TimeStamp = TalendDate.getDate("yyyy-MM-dd HH:mm:ss ");
row19.LogRow = "Stage_SalesInvoiceLine | " + InsertedS;