2017-03-23 1 views
0

데이터를 가져 오거나 쿼리 할 수있는 테이블 입력이있는 곳에서 변환을 실행하려고했습니다. Excel 스프레드 시트의 출력에 연결되었습니다.Pentaho 스푼 변환 - 오류

다음 SQL을 사용하여 추가 또는 제거한 항목에 따라 여러 가지 오류가 발생합니다. Oracle 데이터베이스에 연결되어 있습니다. 미리보기 할 때

SELECT FROM .View 

WHERE ((View.Opened_Date 

BETWEEN ' 2016-01-01' 

AND ' 2017-01-01' 

AND View.Owner_Group='OwnerJ' 

AND View.Main_Category1 LIKE '%BUCKETS%')) 

나는 다음과 같은 오류가 발생합니다 :

Transformation detected one or more steps with errors. 

는 다른 모든 단계를 살해 말에 이동합니다. 오랫동안 찾을 수 있습니다. 이전에 SQL을 실행했을 때 날짜 오류가 발생했습니다. 어떤 제안이라도 도움이 될 것입니다.

답변

0

테이블에서 열을 선택하지 않는 것 같습니다.
날짜에 공백이 있으며 TO_DATE를 문자열 형식의 날짜에 적용해야합니다.
제거 할 수있는 불필요한 괄호가 있습니다.
또한 '.View'는 '보기'여야한다고 생각합니다.

SELECT column1Name, column2Name, ... FROM View 

WHERE View.Opened_Date 

BETWEEN TO_DATE('2016-01-01', 'yyyy-mm-dd') 

AND TO_DATE('2017-01-01' , 'yyyy-mm-dd') 

AND View.Owner_Group='OwnerJ' 

AND View.Main_Category1 LIKE '%BUCKETS%' 
관련 문제