0
나는 Talend에 조금 익숙하며 talend를 사용하여 gpdb join을 수행하는 방법을 찾고있다. 거기에 2 테이블을 두 개의 문자열을 비교하여 합류 talend 작업에 정규식을 사용하는 방법이 있나요?두 테이블을 비교하기위한 Talend 정규식
select col1 from tableA
join on
col2 from tableB
on
string_match(tableA.col1, '.*', 1) = string_match(tableB.colB, '^([^.]+){1}', 1)
WHERE
<some conditions>;
tExtractRegex를 사용해 보았지만 문자열 일치를 수행하는 데 조인하는 방법에 대한 도움이 필요합니다. 누구든지 나를 도울 수 있습니까?
감사합니다.
질문을 이해하지 못했습니다. SQL 문자열에 정규식을 사용하거나 talend 구성 요소에 정규식을 사용 하시겠습니까? SQL 문자열에 정규식을 사용하려면 db 엔진에서 정규식을 검색해야하지만 talend 구성 요소에 regex를 사용하려면 Java 코드이므로'.matches (...)' –
talend 구성 요소에 regex를 사용하고 싶습니다. tMap 구성 요소를 넣었지만 Java 코드 – wizengeeky
에 걸림돌이 있습니다. 원하는 화면을 추가하고 필요한 것을 선택하십시오. –