2014-11-16 2 views

답변

1

출력은 특별한 단어가 아닙니다. 이 변수의 값은 job.properties 파일을 사용하여 실행 시간 동안이 워크 플로우로 전달됩니다. 예제 job.properties 파일을 보면 모든 변수가 클러스터 세부 정보, 환경 및 기타 여러 변수가 변수로 유지됩니다.

+0

감사합니다. Satha. 어디서 그런 파일을 볼 수 있습니까? 내 파일을 만들 수 있습니까? – schoon

+0

예, 변수를 직접 만들 수 있습니다. 예제는 https://oozie.apache.org/docs/3.3.2/DG_Examples.html#Local_Oozie_Example – Ilango

+0

입니다. 죄송합니다. 내가 hadoop 스트리밍을 사용 중입니다. 그 예가 자바 인 것 같습니다. – schoon

0

OUTPUT 대신 변수 이름을 사용해야합니다. 매개 변수 이름 만 사용하십시오.이 매개 변수는 출력 파일 대신 사용됩니다. 워크 플로우 또는 코디네이터 샘플 만 실행하는 동안 출력 값을 저장하는 데 사용됩니다. 당신이 그 매개 변수 파일을 참조 <param> 태그에 지정된 경로를 확인하려면 변수 이름은

<param> OUTPUT=/user/${wf:user()}/${exampleRoot}/output-data/hive</param> 

... 다음과 같은 워크 플로우/코디네이터 샘플에 정의한다.

다음과 같이 해당 매개 변수에 값을 저장합니다.

store (alias) into '$OUTPUT';