작업 시퀀스에서 사용자 변수 스테이지를 사용하여 타임 스탬프를 저장하는 사용자 변수 (예 : var_ts
)가 있습니다.datastage 관련. 매개 변수에 사용자 변수 추가
이제 같은 작업 순서로 다른 작업에서 변수 값을 사용하고 싶습니다.
매개 변수로 추가하려면 어떻게해야합니까? 추가 할 때 변수 이름이오고 내부의 타임 스탬프가 없기 때문에 매개 변수로 추가 할 수 있습니까?
작업 시퀀스에서 사용자 변수 스테이지를 사용하여 타임 스탬프를 저장하는 사용자 변수 (예 : var_ts
)가 있습니다.datastage 관련. 매개 변수에 사용자 변수 추가
이제 같은 작업 순서로 다른 작업에서 변수 값을 사용하고 싶습니다.
매개 변수로 추가하려면 어떻게해야합니까? 추가 할 때 변수 이름이오고 내부의 타임 스탬프가 없기 때문에 매개 변수로 추가 할 수 있습니까?
매개 변수로 추가하면 사용자 변수 이름이 사용되지만 런타임에는 값이 대체됩니다.
MyTS의 작업 활동 단계에서 예를 들어이 추가됩니다 : 런타임시
UserVariables_Activity_0.var_ts
당신이 표시됩니다
CallRowGenToPeek1 -> (RowGenToPeek1): Job run requested
Mode (row/warn limits) = 0/0
Job Parameters --->
MyTS=00:00:00
DSJobController=CallRowGenToPeek1
이 UserVariables_Activity_0.var_ts의 값이 00:00:00 곳 .
작업 활동의 값 표현식에 활동 변수를 사용해야합니다.
다음 이미지에는 사용자 변수가 UV이고 작업을 호출하는 작업 활동이 calledJob 인 시퀀스가 있습니다. 자외선에는 타임 스탬프 조작으로 가치가있는 변수 var_ts이 있습니다.
작업 calledJob
는 유일한 매개 변수, 타임 스탬프를 원한다. Job이라는 Job Activity의 Properties에서 Timestamp 매개 변수의 오른쪽에 3 개의 점으로 Activity Variable을 선택하십시오.은 이제 선택 UV.var_ts는 작업에 사용자 변수 값을 전달합니다.