2017-10-04 5 views
0

텍스트 파일을 읽는 데 사용되는 펜타곤 변환이 있습니다. 일부 조건을 검사하는 데 사용됩니다 (번호와 같은 오류가있을 수 있음). 양수 여야 함). 이 오류에서 나는 엑셀 파일을 만들고 있는데이 작업을 위해이 오류 파일의 줄 수에 문제가있는 줄을 기록해야합니다.Pentaho "입력 값 행렬에서 반환 값 ID를 찾을 수 없습니다"

문제는 "반환 값 id를 입력 행에서 찾을 수 없습니다"라는 오류가있는 경우입니다. 이 오류는 항상 그런 것은 아닙니다. 일은 매일 밤마다 달리고 때때로 1 달 같이 어떤 문제도없이 일할 수 있고 화창한 날에는 나는이 오류가있다. 동일한 파일로 작업을 다시 실행하면 파일에 있다고 생각하지 않습니다. 나는 값 "id"를 말하고 있기 때문에 실패 할 이유가 무엇인지 이해할 수는 없지만 그런 가치/컬럼은 없다. 존재하지 않는 값을 검색하는 이유. 또 다른 이상한 점은 일반적으로 단계는 오류가 발견되지 않았기 때문에 전혀 실행되지 않아야한다는 것입니다. 따라서이 단계에서는 행이 전혀 없습니다. 문제가 "스트림 우선 순위"단계와 관련이있을 수 있습니까? 여기에서는 모든 오류 (정확하게 동일한 열을 사용함)가 표시됩니다. 그룹화 단계 전에 정렬을 시도했지만 도움이되지 않았습니다. 이제 "차단 단계"를 시도하려고합니다. 문제는 왜 이런 일이 일어나고 어떻게 해결할 수 있는지 모른다는 것입니다. 어떤 제안? see here

답변

0

aggregates 단계의 Group by 단계에 name가 있는지 확인하십시오.

그러나, 때때로 오류는 이전 단계에서 온다 다음 Prioritize Stream에서 group (count...) 요청 데이터, 그 단계에 오류가있는 경우, 오류가 실수로 group에서보다는 Prioritze에서 오는 것으로보고됩니다.

는 또한, 데이터가 없기 때문에 실행하지 않아야 단계를 언급 : 나는 countPrioritize로부터의 정보 흐름을 id 누락 된 행을 방해하는 어떤 Filter 표시되지 않습니다.