저는 Pentaho 7.1을 통해 ETL 작업을 수행하고 있습니다. 작업은 PostahreSQL 9.2에서 Pentaho 작업 및 변환을 통해 'PRO_T_TICKETS'테이블을 채우는 것입니까?어떻게 Pentaho 데이터 통합의 table_output 단계를 통해 테이블에 채워지나요?
내가 스트림 필드
내 테이블 PRO_T_TICKETS
에 대한 테이블의 필드를 매핑 한 대문자의 스키마 (열 이름)가 포함되어 있습니다. 이것이 내 ETL 작업으로 PRO_T_TICKETS 테이블을 채울 수없는 이유입니까?단계 TABLE_OUTPUT을 PRO_T_TICKETS에 복제하고 대상 테이블 필드를 'PRO_T_TICKETS2'(으)로 변경했습니다. Pentaho는 소문자 스키마를 사용하여 새 테이블을 만들고 그 테이블에 데이터를 채 웁니다.
하지만이 데이터는 가능한 경우 테이블 PRO_T_TICKETS에서만 UPPERCASE 스키마로 업로드하고 싶습니다.
저는이 직업 전체와 펜타 호가 던진 오류를 첨부 할 것입니다. Pentaho Error 또한 오류에서 볼 수있는 것처럼 열 이름에 큰 따옴표를 추가하여 내 쿼리를 시도했습니다. 그러나 도움이되지 않았습니다.
내가 어떻게해야한다고 생각합니까?
제 4 번째 오류 줄을 SQL 개발자 도구에 복사 한 후 가져 오지 못했습니다. 그럼 뭐? @AlainD –
SQL 개발자가 오류를 제공합니까? 그렇지 않다면 문제는 출력 단계에서 발생하지 않습니다 (예, 가전은 때때로 오류의 원인과 혼동을 일으킴). 그렇다면 오류가 무엇인지 알 수 있습니다 (가설을 세울 때 uper/lower case 문제가 아닐 수도 있음). – AlainD