Professional Documents
Culture Documents
작성일 : 2003/05/14
미래신용정보 DW 프로젝트
3.1 DataStage 환경 설정
dsenv : DataStage 의 환경파일로써 , DataStage 가 실행될 때 필요한 환경변수를 정의한다 .
dsenv
3.2 사용자 권한 설정
Administrator 에서 뭔가
작업을 할려면 반드시
root 또는 dsadm User 로
들어가야 한다 .
* DataStage 가 Job 과 JobID, JobName 에 대한 연결고리를 가지게 되는데 , 이것을 저장하는 곳을 VOC
라고 일컫게 된다 . Re-Build Indexing 은 이 VOC 파일이 잘못되어 JobID 를 못찾게 되거나 하는 경우 ,
또는 RT_LOG, RT_CONFIG 등과 RT_BP 가 Match 되지 않을 경우 이것을 수정하는 역할을 수행하는 것을
말한다 . ( 필히 DataStage 기술지원팀과 상의하에 처리할 것 )
유저 그룹에 줄
권한을 선택한다 .
주기나 일자에 대한
선택외에 어느 시간에
실행할 것인지에 대해
선택한다 .
‘Every’ 나 ‘ Next’
이들 주기중 를 선택하면 요일과
하나를 일자중에서 선택할 수
선택한다 . 있다 .
Unschedule… 을
실행했을 때 나오는
확인 메시지 .
Running 중인 Job 을
선택하면 , 활성화되고 , 이
버튼을 누르면 Job 을
중단시킨다 .
이 버튼을 누르면
Running 중인 Job
을 Stop 할 수
있다 .
Stop 을 실행했을 때
나오는 확인 메시지 .
(3) Monitoring
Job 의 현재 상황을 세부적으로 알 수 있다 .
3.4 Log 관리
(1) View Log
실행한 Job 의 수행 단계별 기록인 Log 를 볼 수 있다 .
이 버튼을 눌러 Log 를
확인한다 . Batch Job
에서는 Job 자체의
Log 는 보이지 않는다 .
Warning 과 Fatal 이
없다면 정상적인
작업이다 .
한 Log 를 더블클릭하면
상세한 내용의 창이 뜬다 .
1. Director 에서 Job 메뉴에 보면 Clear Log… 메뉴가 있다 . Director 에서는 Clear Log 에
대한 작업을 하나의 Job 에 대해서만 가능하다 . 따라서 , 먼저 Job 을 선택하고 , Clear
Log… 메뉴를 클릭하면 어떤 작업을 할 것인지 물어온다 .
Auto-purge
했다는 Log 가
남았다 .
여기는 Job 의
상태로 조건을
준다 .
Released 에
대해서는 DataStage
‘Include’ 는 포함할 내용 , 교육 교재 참고
‘Exclude’ 는 배제할 내용을
말한다 .
Jobs matching 에 입력할 때는
‘ *’ 를 쓰도록 권한다 . ‘*604*’
라면 604 가 중간에 끼는 Job 명은
모두 Include/Exclude 되게 된다 .
두개 이상의 조건은 지원하지
않는다 .
DataStage 운영자 지침서 .ppt
17
미래신용정보 DW 프로젝트
‘From’ 은 Log 를
볼 첫 시점이고 ,
‘Through’ 는 끝
시점이다 .
Log 의 Type 별로
체크해서 Warning 만
본다든지 하는 일이
가능하다 .
Log 를 볼 때의 개수 제한이
다 . Last 100 이 디폴트
값이다 .
Job 뿐만 아니라 , 다른
MetaData 도 Export 할 수 있다 .
Category 별로 가능하다 .
Category 가 없다면 , 각
항목별로 가능하다 .
여길 클릭하여
Backup File 을 둘
위치를 선택하자 .
Backup File 은
Client 에 저장되므로
잊어버리지 않도록
주의 !
(2) Import
DataStage 에서 Backup 받아 뒀던 내용을 다시 서버로 불러오는 작업이다 .
3.7 문제 해결
(1) Job Un-Lock
운영중 Job 이 Lock 걸릴 경우가 있다 . 다른 어떤 클라이언트에서 사용하지도 않는데 ,
누군가 작동중이라고 나오는 경우 , Lock 이 걸렸다고 보고 , 그것을 풀어줘야 한다 .
세개의 Daemon 외에 다른
것이 있다면 DataStage
가 작업중이라는 뜻이다 .
현재 Running 중인 Job
을 알 수 있다 .
5. 하지만 , 그렇게 강제로 종료시킨 경우가 아닌데도 Job 의 Status 가 이상하고 , 여전히
Job 이 Lock 이 걸 려 있 다 면 , 다 음 과 같 은 방 법 을 쓰 자 . Director 의 Job > Cleanup
Resources 를 선택하여 Job 이 Lock 걸려있음을 확인하고 , 그 Job 을 ‘ Release’ 시킨다
.
Cleanup
Resources 나
Clear Status
File 이 Director
에서 가능하게
할려면 ,
Administrator 의
여기가 체크되어
있어야 한다 .
이것은 많은
시간을 필요로
할 때도 있다 .
우선 원하는 항목을
우리가 원하는 선택하고 이
것은 바로 이 Release All 버튼을
PID 이다 . 클릭 .
5 번이 Lock 걸린
Job 을 Un-Lock 할
수 있는 메뉴를
제공한다 .
4 번을 입력하면 현재
Lock 이 걸린 Job 들이
보인다 . 여기서 Job 의
PID 를 기억하도록 하자
.
7 번을 입력하면 Job 의
PID 를 물어온다 .
기억했던 PID 를 입력하고
Enter 키를 입력하면 된다
.