Мне нужно спроектировать ETL для загрузки данных в таблицу. Но я не должен загружать значения, соответствующие ключам в таблице поиска. Например.Поиск с использованием содержит совпадение
*Input Table*
Cab Ride
Ride in Cab
Booked Cab
Self drive
Car pooling
*Lookup Table*
Cab
Taxi
*Destination Table*
Self drive
Car pooling
Как мы можем видеть в таблице назначения мы не загружая данные, содержащие Cab
Пожалуйста, дайте мне знать, если это возможно в Pentaho или SQL
Поэтому требование «загрузить строку, если она не содержит каких-либо строку, найденную в таблице поиска», правильно? Это можно сделать с шагом 'Regex Evaluation', который является родительским заданием, но это будет не очень быстро. Вероятно, лучше сделать это в JavaScript с шагом «Измененный Java Script Value». –
@ Brian.D.Myers, это правильно, загрузить, если не содержит совпадение в таблице поиска. Я попробую с Regex Evaluator. – Gokul