변환을 위해 펜타 호를 사용하는 동안 외래 키 유효성 검사를 어떻게 확인합니까? 마찬가지로 원본 MySQL 데이터베이스에서 다른 대상 MySQL로 employee라는 이름의 테이블을 전송하고 대상 MySQL 데이터베이스의 직원 테이블이 국가 테이블에 연결되어있는 것처럼합니다.펜타 호에서 데이터 변환 중 데이터 유효성 확인
펜타 호 (변환 중)에 들어오는 직원 데이터에는 국가 또는 null이있을 수 있습니다. 이미 대상 MySQL 데이터베이스 국가 테이블에있는 국가 인 경우 해당 국가 필드를 그대로두고 싶습니다. 다른 현명한 설정 NULL로 설정합니다.
국가와 마찬가지로, 나는 다른 방법으로도 같은 방식으로 변환 할 수있는 필드가 거의 없습니다. 나는 Pentaho에서 "Data validation"을 체크했으나 미리 정의 된 값을 사전 정의하거나 입력하는 옵션을 제공합니다.이 값은 국가 테이블이 CRUD 작업의 대상이 될 수 있으므로 그리 좋지 않습니다.