2016-12-28 2 views
1

쿼리를 수행하기 위해 tContextLoad_1에서 만든 변수를 사용하려고합니다. tContextLoad_1을 사용하여 컨텍스트에 데이터를 성공적으로로드했습니다. 키의 경우 날짜를 사용했고 값은 쿼리에서 반환 된 최대 날짜를 사용했습니다. 그러나 쿼리에서 컨텍스트를 사용할 때 날짜를 확인할 수 없다는 오류 메시지가 나타납니다 (아래 오류 참조). 컨텍스트 값을 context.date로 호출하고 있는데, 컨텍스트가 쿼리에서 사용되는 방법인지 확실하지 않습니다. 어떤 점이 도움이 될 것입니다.쿼리에서 Talend Open Studio tContextLoad를 호출 할 수 없습니다.

감사합니다.

워크 플로우 enter image description here

상황에 맞는 쿼리

enter image description here

오류 메시지

enter image description here

+0

작업의 컨텍스트 변수와 같은 세부 정보를 표시하십시오. – Viki888

답변

1

컨텍스트 변수 "date"가이 작업에 대한 "컨텍스트"보기에서 선언되었는지 확인하십시오 (대/소문자를 구분하므로주의하십시오). 이 오류는 대개 변수가 작업에서 선언되지 않았 음을 의미합니다.

+0

감사합니다. Corentin! 그게 다야, 일 했어! 온라인으로 몇 가지 예제를 통해 그들은 컨텍스트 변수를 정의해야한다고 언급하지 않았습니다. – codeBarer

관련 문제