Batch
본 장에서는 OpenFrame Manager의 메뉴 중 [Batch]의 주요 기능에 대해 설명한다.
1. 개요
[Batch] 메뉴에서는 OpenFrame Batch에서 제공하는 다양한 기능을 서로 관련된 기능별로 통합하여 하나의 화면에 표시하며, 사용자의 입력 동작을 웹 브라우저에 기반한 동작으로 처리하고 OpenFrame Batch가 동작하는 서버와 통신하는 웹 서버를 관리한다.
사용자의 편의성을 고려하여 명령어 기반의 tjesmgr에서 Job의 실행 및 모니터링, 데이터셋의 생성, 수정, 삭제 및 조회 그리고 JCL Runner의 관리 작업 등을 사용자가 좀 더 편리하게 사용하고 관리할 수 있도록 GUI 방식으로 재구성하였다.
상단의 메뉴 영역에서 [Batch]를 선택하고 네비게이션 영역에서 업무를 선택한다.
다음은 네비게이션 영역 메뉴에 대한 설명이다.
메뉴 | 설명 |
---|---|
Job 조회, 상태 변경 등 Job에 대해 전반적인 관리를 한다. |
|
JCL 목록 조회, 개별 JCL 조회, Submit, Start from Step, Scan, JEM 기능 등을 지원한다. |
|
Summit JCL을 처리하는 Runner 목록을 조회하고 Runner 클래스와 상태를 변경한다. |
|
Outputs과 Printers의 목록을 조회한다. |
|
백업된 Spool을 날짜별, Job 이름별로 조회하고 Spool의 내용을 확인한다. |
|
출력 클래스가 W인 Spool을 조회하고 내용을 확인한다. |
2. Jobs
Jobs 화면에서는 Job 목록 조회, 개별 Job의 세부정보 조회, Job 상태 변경, 개별 Job을 submit한 JCL과 Spool 등의 내용을 확인하는 Viewer 기능을 제공하는 등 Job에 대한 전반적인 관리를 수행한다.
네비게이션 영역에서 [Jobs] 메뉴를 선택하면 Jobs 화면으로 이동한다. 조회할 항목을 모두 설정한 후 [Search] 버튼을 클릭하면 조회된 정보가 페이징 처리되어 조회된다. 검색 방식은 조회 항목에 입력 값 없이 조회하면 기본적으로 설정되는 'Submit Date'와 조건에 맞는 Job의 목록이 조회된다. 최신 정보를 조회하려면 조회 목록 위에 [Refresh] 버튼을 클릭한다.
-
조회 조건
Job을 조회할 조건을 입력한다.
항목 설명 Job ID (From)
조회할 Job ID를 입력한다.
조회는 wildcard(*) 방식으로 'XXX’로 시작하는 ID부터 조회한다.
Job ID(형식: "JOBXXXXX", "J0XXXXXX" (X는 숫자))를 입력하면 해당 ID를 시작으로 목록을 조회한다.
Job Name
Job 이름을 입력하면 일치하는 모든 Job 목록을 조회한다.
User ID
조회할 사용자 ID를 입력한다. 사용자 ID는 Job을 실행시킨 Exec ID이다.
사용자 ID는 wildcard(*) 검색 방식을 이용하여 검색할 수 있다.
Submit Date
설정한 Submit Date 사이에 submit이 되었거나 Job이 실행됐던 Job 목록을 조회한다.
Status
Job의 상태를 선택한다. 'All' 체크박스를 선택하면 모든 Status가 선택된다.
화면 초기에는 모든 상태(All)가 체크되어 있으며 다중 체크(multi check)가 가능하다.
-
조회 목록
조건에 해당하는 목록이 조회된다. 각 항목에 대한 자세한 내용은 Job Details 화면을 참고한다.
항목 설명 Job ID
Job ID이다.
Job ID를 클릭하면 Job Details 화면([Batch] - Job Details 화면)으로 이동한다. 해당 화면에 대한 자세한 내용은 Job Details 화면을 참고한다.
Job Name
Job 이름이다.
User ID
Job을 실행시킨 Exec ID이다.
Class
Job 클래스이다.
Status
Job의 현재 상태이다.
-
Working
-
Done
-
Error
-
Flush
-
Start
-
Hold
-
Suspend
-
Stop
Waiting Reason
Job이 정지된 상태인 경우 정지된 사유를 유형별로 나타낸다.
Return Code
Job이 종료된 후의 리턴 코드이다.
검색이 가능한 에러 코드인 경우 클릭하면 에러 정보를 조회하는 화면이 나타난다. ([Batch] - Jobs 화면 - 에러 코드 확인 참고)
Node
Job이 실행된 노드의 정보이다.
Submit Date/Time
Job이 submit된 날짜 및 시간을 나타낸다.
Start Date/Time
Job이 시작된 날짜 및 시간을 나타낸다.
End Date/Time
Job이 종료된 날짜 및 시간을 나타낸다.
JCL Name
해당 Job을 submit한 JCL의 이름이다. 단, OpenFrame Manager에서는 즉시 JCL을 수정할 수 있기 때문에 원본 JCL을 유지하기 위해 미리 지정한 디렉터리에 임시 파일을 생성하여 submit한다.
조회 목록의 'Return Code' 항목에서 검색 가능(파란 글씨)한 에러 코드를 클릭하면 상세 내용을 확인할 수 있다.
[Batch] - Jobs 화면 - 에러 코드 확인 -
-
툴 버튼
다음은 조회 목록 상단에 위치한 버튼에 대한 설명이다.
버튼 설명 [Node Status]
노드별 TJES 서버의 부트 현황을 확인한다. [Booted], [Downed]가 스위치 형태로 표시되며 boot/down이 가능하다.
[Spool Backup]
Spool Backup을 수행한다.
완료된 Spool Backup에 대한 결과는 [Spool Backups] 메뉴에서 조회할 수 있다.
백업할 Job ID의 시작과 끝 또는 Submit Date/Time을 입력하면 backup 명령이 입력된다.
-
[Job ID] 탭: 백업할 Job ID의 시작과 끝을 입력하면 backup 명령이 입력된다.
-
[Submit Date/Time] 탭: 해당 시간 이전까지 submit 된 Job의 Spool에 대해서 백업한다.
-
2.1. Job Details 화면
Jobs 화면([Batch] - Jobs 화면)의 조회 목록에서 'Job ID'를 클릭하면 상세 화면으로 이동한다. 화면명 앞에 있는 [<] 아이콘을 클릭하면 이전 화면으로 돌아간다. 현재 수행 중인 Job의 상태를 1초마다 갱신한다. 최신 정보를 조회하려면 Job ID 오른쪽에 [Refresh] 버튼을 클릭한다.
Job 상세 화면은 다음의 영역으로 구성된다.
Job 세부정보
Job 세부 정보에서 Job에 대한 자세한 정보를 확인할 수 있다. 오른쪽 상단에 Job의 상태를 변경하는 버튼을 포함하는 Toolstrip bar로 구성된다.
-
조회 항목
다음은 각 항목에 대한 설명이다.
항목 설명 Job ID
Job ID이다.
Job Name
Job 이름이다.
Job Status
Job의 현재 상태이다.
-
Working
-
Done
-
Error
-
Flush
-
Start
-
Hold
-
Suspend
-
Stop
Job Class
Job 클래스 정보이다.
Priority
Job 우선순위 정보이다.
User ID
해당 Job을 실행한 사용자 ID이다.
Job Group
Job의 그룹이다.
Node Name
Job이 실행된 노드 이름이다.
Index
Job을 실행 중인 Runner Slot의 인덱스이다.
PID
프로세스 ID이다.
Submit
Job의 submit 시각이다.
Start
Job의 시작 시각이다.
End
Job의 종료 시각이다.
Usage
해당 Job의 리소스 사용량을 나타낸다.
Waiting Reason
Job이 정지된 상태인 경우 정지된 사유를 유형별로 나타낸다.
-
None: 정지된 원인이 불분명한 경우
-
Already Lock: 특정 Lock에 걸려 정지된 경우
-
Job Name Duplicate: 중복된 Job 이름이 있어 정지된 경우
JCL Path
해당 Job을 submit한 JCL의 절대 경로를 표시한다.
-
-
버튼
Job 세부정보의 상단에 있는 버튼으로 Job의 상태를 변경할 수 있다. Job 상태 변경은 해당 'Job Status' 항목에 따라서 변경할 수 있는 상태가 결정된다.
다음은 각 버튼에 대한 설명이다.
버튼 설명 [Start]
'Job Status' 항목이 'Hold’인 경우 버튼이 활성화된다.
[Hold]
'Job Status' 항목이 'Start’인 경우 버튼이 활성화된다.
[Cancel]
'Job Status' 항목이 'Start’나 'Hold’인 경우 버튼이 활성화된다.
[Suspend]
'Job Status' 항목이 'Working’인 경우 버튼이활성화된다.
[Resume]
'Job Status' 항목이 'Suspend’인 경우 버튼이 활성화된다.
[Stop]
'Job Status' 항목이 'Working', 'Suspend’인 경우 버튼이 활성화된다.
[Remove]
'Job Status' 항목이 'Done', 'Flush', 'Error', 'Stop’인 경우 버튼이 활성화된다.
Job의 상태 변경은 TACF의 권한 인증에 근거한다. Job 상태 변경에 대한 자세한 설명은 OpenFrame Batch "TJES 안내서"의 "JOB의 관리"를 참고한다. |
Spools 정보
Spools 정보 영역에서는 선택한 Job에 대한 Spool 정보를 확인할 수 있다. Spool 목록에서 특정 Spool을 클릭하면 Viewer 화면([Batch] - Job Details 화면 - Spool Viewer)이 나타난다.
다음은 각 항목에 대한 설명이다.
항목 | 설명 |
---|---|
Number |
일련번호이다. |
Step |
Spool을 기록한 스텝 이름이다. |
DD Name |
Spool을 기록한 JCL에 명시된 DD 이름이다. 'DD Name' 항목들을 클릭하면 Spool Viewer 화면에서 Spool의 내용을 확인할 수 있다. ([Batch] - Job Details 화면 - Spool Viewer 참고) |
Size |
Spool 파일의 크기이다. (단위: byte) |
Dataset Name |
Spool을 기록한 JCL에 명시된 데이터셋 이름이다. |
Download |
각 행의 다운로드 아이콘을 클릭하면 Spool의 내용을 텍스트 형태로 저장할 수 있다. |
다음은 Spool 목록의 'DD Name' 목록에서 'INPJCL’을 클릭하였을 때 출력되는 Spool Viewer 팝업창이다.
Steps 정보
Steps 정보 영역에서 각 스텝의 정보를 조회한다.
다음은 각 항목에 대한 설명이다.
항목 | 설명 |
---|---|
Steps |
스텝 이름이다. |
RCODE |
Return code(Exit code)이다. |
Start |
해당 스텝이 시작된 시간이다. |
End |
해당 스텝이 종료된 시간이다. |
CPU |
해당 스텝을 수행하는데 소요된 CPU 시간이다. (단위: 초) |
Process Time |
해당 스텝을 수행하는데 데 소요된 프로세스 시간이다. (단위: 초) |
DDs 정보
DDs 정보 영역에서 각 스텝의 DD 정보를 조회한다.
다음은 각 항목에 대한 설명이다.
항목 | 설명 |
---|---|
Steps |
스텝 이름이다. |
DD Name |
해당 스텝의 DD 이름이다. |
Dataset Name |
JCL에 명시된 데이터셋 이름이다. |
Insert |
수행하고 있는 Job에서 사용 중인 데이터셋에 레코드를 insert한 횟수이다. |
Retrieve |
수행하고 있는 Job에서 사용 중인 데이터셋에 레코드를 retrieve한 횟수이다. |
Update |
수행하고 있는 Job에서 사용 중인 데이터셋에 레코드를 update한 횟수이다. |
Delete |
수행하고 있는 Job에서 사용 중인 데이터셋에 레코드를 delete한 횟수이다. |
3. JCLs
네비게이션 영역에서 [JCLs] 메뉴를 선택하면 지정된 데이터셋의 멤버로 지정된 JCL을 조회하고 검색하며 개별 JCL에 대한 내용을 보기와 Submit, Start from Step, Scan, JEM 기능을 제공한다.
JCLs 화면에서 조회할 항목을 모두 설정한 후 [Search] 버튼을 클릭하면 조회된 JCL 정보가 페이징 처리되어 조회된다. 조회 항목에 입력값 없이 조회를 하면 기본 JCL 라이브러리(SYS1.JCLLIB)에 전체 JCL이 조회된다. 최신 정보를 조회하려면 조회 목록 위에 [Refresh] 버튼을 클릭한다.
-
조회 조건
JCL 목록을 조회할 조건을 입력한다.
항목 설명 JCLLIB / USERLIB
조회할 JCL 라이브러리를 선택한다.
해당 라이브러리는 openframe_batch.conf 설정 파일의 tjes 서브젝트에서 PROCLIB 섹션의 JCLLIB과 USERLIB 키에 기술되어 있다.
JCL Name
조회할 JCL의 이름을 입력한다. (like(prefix) 검색 방식)
openframe_batch.conf 설정 파일의 자세한 내용은 OpenFrame Batch "환경설정 안내서"를 참고한다.
-
조회 목록
다음은 각 조회 항목에 대한 설명이다.
항목 설명 JCL Name
JCL 이름이다.
조회할 JCL 이름을 클릭하면 JCL Details 화면([Batch] - JCLs 화면 - JDL Details (1))으로 이동한다. 자세한 내용은 JCL Details 화면을 참고한다.
Owner
멤버의 실제 파일의 소유자이다.
Size(Byte)
멤버의 실제 파일 크기이다. (단위: Byte)
Last Access Date/Time
멤버를 마지막으로 조회하거나 수정한 날짜 및 시간을 나타낸다.
3.1. JCL Details 화면
JCLs 화면([Batch] - Jobs 화면)의 조회 목록에서 'JCL Name' 항목을 클릭하면 상세 화면으로 이동한다. 화면명 앞에 있는 [<] 아이콘을 클릭하면 JCLs 화면으로 돌아간다.
다음은 각 버튼에 대한 설명이다.
버튼 | 설명 |
---|---|
[Submit] |
해당 JCL의 전체 스텝을 submit 한다. UNIX 포맷만 지원하고 DOS 포맷(Windows OS에서 작성한 텍스트)은 지원하지 않는다. |
[Save] |
해당 JCL을 수정한 경우 해당 정보를 저장한다. [Save] 버튼은 자산의 원본 데이터를 수정하는 것이므로 ofmanager.properties에서 환경설정으로 제어한다. 'ofmanager.jclSave = yes’로 설정하면 [Save] 버튼을 JCL Details 화면에서 확인할 수 있다. 해당 설정을 생략하거나 'ofmanager.jclSave = no’로 설정할 경우 [Save] 버튼은 표시되지 않는다. |
[Start from Step] |
JCL에 기술된 지정한 스텝 이후부터 submit한다. 버튼을 클릭하면 스텝을 선택할 수 있는 Start from Step 화면([Batch] - JCLs 화면 - Start from Step)이 실행된다. JCL을 수정하여 해당 버튼을 클릭하면 JCL이 수정되었다는 팝업창이 나오며 해당 버튼을 사용할 때는 JCL을 수정하지 않는다. |
[Scan] |
JCL로 'typerun=scan’을 실행한다. 즉, JCL을 실제로 실행하는 것이 아니라 시뮬레이션하는 동작으로 문법 검사에 활용된다. |
[JEM] |
JCL로 'typerun=JEM’을 실행한다. 즉, JCL을 실제로 실행하는 것이 아니라 PGM, 데이터셋, 데이터셋 카탈로그 등의 존재 여부를 검사한다. |
[Discard Change] |
JCL을 수정할 경우 버튼이 활성화된다([Batch] - JCLs 화면 - JCL Details (2) 참고). 버튼을 클릭할 경우 원본 JCL 내용으로 원복된다. |
[Start from Step] 버튼을 클릭하면 submit을 실행할 스텝을 선택할 수 있다.
JCL을 수정할 경우 [Discard Change] 버튼이 활성화된다.
4. JCL Runners
네비게이션 영역에서 [JCL Runners] 메뉴를 선택하면 JCL Runner의 정보를 조회하고 상태와 클래스를 변경할 수 있다. Class에서 특정 클래스를 선택하면 해당 클래스에 소속된 Runner 목록이 표시되며 상태별로 분류하여 조회할 수 있다. 초기에는 전체 클래스에 대해서 조회한다.
-
조회 조건
다음의 조건으로 JCL Runner 목록을 조회한다.
항목 설명 Index
선택할 수 있는 인덱스 값이 드롭박스로 출력된다.
Node
OpenFrame Manager가 설정된 환경의 노드가 모두 출력되며 선택한 노드로 조회된다.
Class
선택할 수 있는 클래스가 출력되며 해당 클래스를 포함하는 모든 Runner를 조회한다.
Status
조회할 JCL Runner의 상태를 선택한다. Active와 Inactive로 선택이 가능하다.
-
조회 목록
다음은 각 조회 항목에 대한 설명이다.
항목 설명 Node Name
해당 노드의 이름이다.
Index
Runner 인덱스이다.
Initiator
openframe_batch.conf 설정 파일의 tjes 서브젝트에서 INITDEF 섹션의 Runner Slot 이름이다.
Classes
Runner Slot에 할당되어 있는 클래스이다.
Job ID
해당 Runner에서 실행되고 있는 Job ID이다.
Job Name
해당 Runner에서 실행되고 있는 Job 이름이다.
PID
Job을 실행 중인 Runner의 프로세스 ID이다. 실행 중인 노드에서만 유효한 값이다.
Status
해당 Runner의 상태를 Active 혹은 Inactive로 변경한다. Runner 변경에 대한 자세한 내용은 JCL Runner의 상태 변경을 참고한다.
openframe_batch.conf 설정 파일의 자세한 내용은 OpenFrame Batch "환경설정 안내서"를 참고한다.
4.1. JCL Runner의 상태 변경
조회된 JCL Runners 화면에서 상태를 변경할 Runner의 체크박스를 선택한 후 상단의 [Activate] 버튼이나 [Inactivate] 버튼을 클릭하면 JCL Runners에서 선택된 Runner의 상태가 일괄 변경된다. JCL Runners의 헤더 영역에 체크박스를 클릭하면 전체 선택이나 해제가 가능하다.
[Class Status] 버튼을 클릭하여 Job Queue Status를 조회할 수 있으며 조회된 클래스의 토글 버튼을 클릭하여 상태를 변경할 수 있다. 화면은 [X] 버튼을 클릭해서 닫는다.
5. Outputs/Printers
네비게이션 영역에서 [Outputs/Printers] 메뉴를 선택하면 Outputs/Printers 화면으로 이동한다. Output 목록 조회와 상태를 변경 및 퍼지할 수 있는 [Outputs] 탭과 Printer 정보를 조회하는 [Printers] 탭으로 구성되어 있다.
5.1. [Outputs] 탭
Outputs/Printers 화면의 [Outputs] 탭을 클릭하면 다음과 같이 Output Queue가 조회된다.
최신 정보로 조회하려면 화면 상단에 [Refresh] 버튼을 클릭한다. 조회 조건을 입력한 후 [Search] 버튼을 클릭하면 검색된 Output 정보가 페이징 처리되어 조회된다.
[Purge]와 [Release] 버튼을 사용해 선택한 Job의 output의 DISPOSITION 상태를 변경할 수 있다. [Purge] 버튼을 클릭하면 해당 output을 OUTPUTQ에서 제거할 수 있고, [Release] 버튼을 클릭하면 Job의 상태를 'Hold’에서 'write’로 전환한다.
-
조회 조건
Output 목록을 조회할 조건을 입력한다.
항목 설명 Job ID (From)
조회할 Job ID를 입력한다.
wildcard(*) 방식으로 'XXX’로 시작하는 ID부터 조회한다.
Job ID(형식: "JOBXXXXX", "J0XXXXXX" (X는 숫자))를 입력하면 해당 ID를 시작으로 목록을 조회한다.
Job Name
조회할 Job 이름을 입력한다.
Output Class
조회할 Output 클래스를 입력한다.
-
조회 목록
다음은 각 조회 항목에 대한 설명이다.
항목 설명 No
일련번호이다.
Job ID
Job ID이다.
Job Name
Job 이름이다.
Output Class
Output 클래스이다.
Status
Output 상태이다.
-
Hold
-
Unable
-
Ready
-
Print
-
Error
DD ID
DD에 부여된 ID이다.
DD Name
JCL에 기술된 DD 이름이다.
FORMS
SYSOUT 데이터셋의 서식 번호이다.
CHARS
데이터셋을 출력할 때 하나 이상의 코드화된 글꼴 이름이다.
FORMDEF
Form Definition의 멤버 이름이다.
PAGEDEF
Page Definition의 멤버 이름이다.
Writer
데이터셋을 처리할 외부 기록기의 이름이다.
-
Outputs의 상세 정보는 OpenFrame Batch "TJES 안내서"의 "POLIST(Print Output detail LIST)"를 참고한다. |
6. Spool Backups
네비게이션 영역에서 [Spool Backups] 메뉴를 선택하면 백업된 Spool을 날짜별, Job 이름별로 조회하고 Spool의 내용을 확인할 수 있다.
Spool Backup 일자 목록에서 조회할 기간을 입력하고 [Search] 버튼을 클릭해서 조회한 후 날짜를 선택하면 해당 일자의 Spool Backup된 Job 목록이 조회된다. 또한 Job 이름을 검색 조건으로 입력하면 조회된 Spool 목록이 페이징 처리되어 조회된다.
-
Spool Backup 일자 목록
Spool Backup 목록을 조회할 기간을 입력하고 [Search] 버튼을 클릭하면 해당 기간의 Spool Backup이 목록으로 표시된다. 특정 백업 일자를 선택하면 Spool Backup된 Job 목록이 조회된다.
-
Jobs 목록
-
조회 조건
조회할 조건을 입력하고 [Search] 버튼을 클릭하면 조회된 Spool Backup 목록 중에서 해당 Job의 목록만 표시된다. 공백을 입력하면 전체를 조회한다.
항목 설명 Job Name
조회할 Job 이름을 입력한다. (like(prefix) 검색 방식)
-
조회 목록
다음은 각 조회 항목에 대한 설명이다.
항목 설명 Job ID
Job ID를 클릭하면 Spool Backup Details 화면([Batch] - Spool Backups 화면 - Spool Backup Details)으로 이동한다. 화면에 대한 자세한 내용은 Spool Backup Details 화면을 참고한다.
Job Name
Job 이름이다.
Submit Date
Job을 submit한 날짜이다.
Backup Date
Spool을 백업한 날짜이다.
File Path
Spool이 백업된 물리적 파일 이름이다.
-
6.1. Spool Backup Details 화면
Spool Backups 화면([Batch] - Spool Backups 화면)의 조회 목록에서 'Job ID'를 클릭하면 상세 화면으로 이동한다. 화면명 앞에 있는 [<] 아이콘을 클릭하면 이전 화면으로 돌아간다.
Spool Backup Details 화면은 'Job 세부정보', 'Spools', 'Steps', 'DDs' 영역으로 구성된다. 설명하지 않은 각 영역의 항목에 대한 설명은 Job Details 화면을 참고한다.
Spool 목록에서 특정 Spool을 클릭하면 Spool의 내용을 조회할 수 있는 Viewer 화면([Batch] - User Spool 화면 - Spool 정보)이 나타난다.
다음은 각 조회 항목에 대한 설명이다.
항목 | 설명 |
---|---|
Job ID |
Job ID이다. |
Job Name |
Job 이름이다. |
Job Status |
Job의 상태이다.
|
Job Class |
Job 클래스 정보이다. |
Priority |
Job 우선순위 정보이다. |
User |
해당 Job을 실행한 사용자 ID이다. |
Node Name |
Job이 실행된 노드 이름이다. |
Index |
Job을 실행 중인 Runner Slot의 인덱스이다. |
PID |
프로세스 ID이다. |
Ready |
Job의 submit 시각을 나타낸다. |
Start |
Job의 시작 시각을 나타낸다. |
End |
Job의 종료 시각을 나타낸다. |
Processing Time |
CPU 시간을 제외하고 해당 Job을 처리하는데 소요된 시간이다. |
Total CPU Time |
해당 Job이 사용한 CPU 시간의 총합이다. |
Total CPU PCT |
해당 Job의 프로세스가 사용한 CPU의 백분율이다. |
Total Memory |
해당 Job이 사용한 메모리 총합을 나타낸다. |
JCL Path |
해당 Job을 submit한 JCL의 절대 경로를 표시한다. |
7. User Spool
네비게이션 영역에서 [User Spool] 메뉴를 선택하면 Output class가 W인 Spool의 목록을 조회할 수 있다. [User Spool] 메뉴는 TACF의 OFMANAGR 클래스의 BM.USERSPOOL 리소스에 대해 READ 이상의 권한이 있는 사용자에게만 표시된다.
-
조회 조건
Job을 조회할 조건을 입력한다.
항목 설명 Job ID (From)
조회할 Job ID를 입력한다.
wildcard(*) 방식으로 'XXX’로 시작하는 ID부터 조회한다.
Job ID(형식: "JOBXXXXX", "JXXXXXXX" (X는 숫자))를 입력하면 해당 ID를 시작으로 오름차순으로 조회한다.
Job Name
Job 이름을 입력하면 일치하는 모든 Job을 조회한다. (exact 검색 방식)
Writer
JCL의 SYSOUT에 기술한 사용자인 Writer를 조회한다. (exact 검색 방식)
Step Name
JCL에 명시된 스텝 이름을 조회한다. (exact 검색 방식)
DD Name
JCL에 명시된 DD 이름을 조회한다. (exact 검색 방식)
Start Date (Between)
설정한 Start Date 사이에 submit이 되었던 Job을 조회한다. (exact 검색 방식)
-
조회 목록
조건에 해당하는 Job이 조회된다.
항목 설명 Job ID
Job ID를 클릭하면 Job Details 화면([Batch] - Job Details 화면)으로 이동한다. 해당 화면의 자세한 내용은 Job Details 화면을 참고한다.
Job Name
Job 이름이다.
Start Date/Time
Job이 시작된 날짜 및 시간을 나타낸다.
End Date/Time
Job이 종료된 날짜 및 시간을 나타낸다.
Writer
JCL의 SYSOUT에 기술한 사용자를 나타낸다.
DD Name
JCL에 명시된 DD 이름이다.
Step Name
JCL에 명시된 스텝 이름이다.
조회 목록의 Spool을 클릭하면 해당 Spool의 정보를 조회할 수 있다. [최대화] 버튼을 클릭해서 화면을 최대화할 수 있고, [X] 버튼을 클릭하면 화면이 닫힌다.
[Batch] - User Spool 화면 - Spool 정보