У меня есть два отдельных поля (из двух отдельных файлов Excel) для сравнения в Pentaho Kettle. Имя поля первого файла Excel называется «расположение», а имя поля второго ввода Excel называется «направление». Оба поля имеют тип данных «String».
Записи поля «location» являются уникальными, тогда как записи поля «direction» НЕ являются уникальными. Например, они могут содержать строку «Нью-Йорк» несколько раз.
Я хочу сравнить КАЖДУЮ запись поля «direction» со ВСЕМИ записями поля «location». Поскольку поле местоположения служит справочной таблицей, я хочу знать, какие записи направления НЕ перечислены в записях местоположения.
Результатом должно быть количество строк (направлений), которые не отображаются в таблице расположения. Для этого мне понадобятся два цикла (которые являются вложенными) для сравнения каждой записи направления с каждой записью местоположения. Как я могу добиться этого с помощью чайника Pentaho? Я уже пробовал это с Merge Rows (diff) - и Modified Java Script Value-Steps, но не смог. Любые предложения о том, как решить эту проблему?