Как проверить проверки внешнего ключа при использовании Pentaho для преобразования? Как я хотел бы перенести одну таблицу с именем employee из исходной базы данных MySQL в другую целевую MySQL, и если таблица сотрудников в целевой базе данных MySQL связана с таблицей стран.
Входящие данные о сотрудниках в Pentaho (во время преобразования) могут иметь любую страну или нуль, я хотел бы оставить поле страны как таковое, если это уже страна, существующая в целевой таблице базы данных базы данных MySQL, в противном случае установите для нее значение NULL.
Подобно стране, у меня есть несколько других полей, которые также должны быть преобразованы таким же образом Я проверил «Проверка данных» в Пентахо, но он просто дает возможность предварительно задавать или вводить предопределенные значения, что не так хорошо, поскольку таблица стран может подвергаться операциям CRUD.