Talend에서 여러 파일 (f1.csv, f2.xls ...)에 대한 디렉터리를 검색 한 다음 특정 파일에 대해 만들어진 별도 작업을 실행하는 주 작업을 만들려고합니다. . 파일 이름을 캡처하고 적절한 작업을 호출하는 컨텍스트 변수를 만들고 싶습니다. 발견 된 파일의 파일 이름을 저장하고 다른 작업으로 전달하도록 컨텍스트 변수를 설정하려면 어떻게해야합니까?Talend - 하위 작업에 컨텍스트로드
0
A
답변
0
child_job이라는 작업을 만듭니다. 내부에서 컨텍스트 탭으로 이동하여 String 유형의 파일이라는 새 컨텍스트 변수를 만듭니다. 내부에는이 context.file 변수를 참조하는 구성 요소를 넣을 수 있습니다. 이제 main_job이라는 다른 작업을 만듭니다. 그 안에 tFileList를 넣으십시오. 파일을 찾으려는 원하는 경로로이 구성 요소의 설정을 구성하십시오. 그런 다음 왼쪽 패널 (job designs)에서 child_job을 드래그하거나 tRunJob을 놓고 child_job 작업을 호출하도록 설정하십시오. 마지막으로 tFileList를 child_job과 반복 링크로 결합하고 child_job을 선택한 다음 Component 탭으로 이동하여 매개 변수 (이전에 만든 파일 매개 변수)를 추가하고 값을 (String) globalMap.get ("tFileList_1_CURRENT_FILE")) 그리고 당신은 끝났어! 그런
뭔가 : 당신은 드래그를 가지고 사용하여 작업을 떨어 때
관련 문제
- 1. Talend 작업에 정적 파일 추가
- 2. Talend
- 3. Spring 응용 프로그램 컨텍스트로드 오류
- 4. 봄 응용 프로그램 컨텍스트로드 순서
- 5. 하위 작업에 대한 OutputCacheAttribute가있는 VaryByHeader
- 6. 하위 작업에 대한 작업 링크
- 7. talend DI에서 talend big data로 내보내기 작업
- 8. Talend - 내가 현재 다음 않는 Talend 작업이
- 9. Talend 용 JSON 파서
- 10. 벤치 마크에서 주석을 통해 응용 프로그램 컨텍스트로드
- 11. 두 테이블을 비교하기위한 Talend 정규식
- 12. Talend - fileName에 주어진 패턴이 포함 된 경우 하위 작업 실행
- 13. 하위 작업에 대한 폴더 목록을 지정하는 방법
- 14. talend 작업에서 종속 jar 파일을 추가하려면 어떻게해야합니까?
- 15. TALEND 추측 스키마
- 16. talend tLibraryLoad는 어떻게 사용합니까?
- 17. Talend studio tWaitForFile 문제
- 18. Talend - tOracleInput의 행 수
- 19. Talend FileInputRaw get htmlcode
- 20. Talend 오류 캡처
- 21. Talend- 반복 헤더
- 22. talend etl toracleOut 오류
- 23. Talend 오픈 스튜디오는 15k
- 24. Talend - tAggregateRow 이후 Null
- 25. 각 레코드의 Talend 루프
- 26. Talend 및 코어 Java
- 27. Talend 교육/자습서
- 28. Talend ESB 데이터베이스 동기화
- 29. Talend Studio의 연결 문제
- 30. ETL talend to neo4j
당신이 두 작업의 컨텍스트 변수를 정의해야하고 당신이 통과 할 수 tRunJob 하위/하위 작업에 명시 적으로 컨텍스트 변수 값 – garpitmzn
tRunJob에 컨텍스트 매개 변수를 추가하고이 값을 전달했습니다. ((String) globalMap.get ("tWaitForFile_1_FILE 이름")) – rptstk