2016-06-18 3 views
2

저는 Pentaho 주전자에 익숙하지 않으며 간단한 데이터 변환 (필터, 데이터 변환 등)을 구현하려고합니다. 하지만 CSV 파일 입력 (CSV 파일 입력 또는 텍스트 파일 입력 사용) 여부에 관계없이 CSV 데이터 파일을 읽을 때 오류가 계속 발생합니다.Pentaho 주전자를 문자열에서 정수/숫자로 변환

오류 :

이 ... 숫자로 문자열을 변환 할 수 없습니다 : 값 1의 위치에서 찾을 숫자가 아닌 문자 []

이 무엇을 정확하게 의미와 않습니다 어떻게 처리할까요?

고맙습니다.

답변

3

나는 그것을 풀었다. 이 아이디어는 @nsousa가 제안한 것과 비슷하지만 시도했기 때문에 Trim 옵션을 사용하지 않았고 내 경우에는 작동하지 않았습니다.

값이 단일 공백이면 으로 지정하고 null은으로 설정합니다. 텍스트 파일 입력의 필드 탭에서 Null 대상 열을으로 설정합니다.

enter image description here

1

값은 빈 공간처럼 보입니다. 정수 필드의 형식을 #으로 설정하고 트림을 둘 다로 설정하십시오.

+0

감사합니다,하지만 난 트림을 사용하여 시도하고 작동하지 않았다 – user2552108