HDFS에 외부 테이블을 작성하고 HAWQ에 내부 테이블을 작성했습니다. 나는 ETL 프로세스 프로세스 흐름에 대한 talend를 사용하여, SQL 서버에서 데이터를 가져 오는 오전 SQLSERVER 같은 -> 외부 테이블 (PXF HAWQ) - 나는 오류오류 : 형식 문자 (50)에 대한 값이 너무 깁니다.
아래 얻고 작업을 실행에> INTERNAL TABLE (HAWQ)
ERROR: value too long for type character(50) (seg0 slice1 phds01.aa.com:40000 pid=297176) Detail: External table podetails_stg0, line 17 of pxf://PHD-HA/test/PoDetails_stg0.csv?profile=HdfsTextSimple, column StockDes
어떻게이 오류를 해결해야합니까?
감사합니다. 문자열 크기가'StockDes' 열에 대해 30 개가 아닌지 확인했습니다. 여전히 오류가 발생합니다. – vkumar