Data Processing - Data Processing

課程正文
資料處理模組
繼續使用本課件即表示您同意這些條款和條件。 Interskill Learning Pty. Ltd. © 2026
學習檢核
- 能用自己的話說明「Data Processing」在本 topic 中的用途。
- 能把互動圖像中的元件改寫成前後順序清楚的流程說明。
- 能判斷本頁內容應回到哪一個大型主機工作情境中使用。
本模組聚焦 batch job 的提交、排程與監控流程,並說明 JCL、JES2、WLM、job scheduling software 與 SDSF 在資料處理工作中的位置。

資料處理模組
繼續使用本課件即表示您同意這些條款和條件。 Interskill Learning Pty. Ltd. © 2026

目標資料處理
在本模組中,您將了解如何使用批次作業來處理資料,以及如何將這些作業提交到系統。您還將探索 SDSF 並了解如何使用該軟體來監控大量作業活動。
在本模組結束時,您應該能夠:

顯示在 ISPF 編輯畫面中編輯 JCL 的圖表。
現在您將在 ISPF 編輯畫面中看到一些正在編輯的 JCL。
在命令列中鍵入 SUBMIT 將作業傳送到系統執行。如果資源可用且編碼正確,它將開始處理。
JCL也可以由作業排程軟體自動提交或由系統作為啟動任務提交。這些作業通常與連續運行的任務相關聯,例如 CICS。

檔案編輯 Edit_Settings 選單 實用程式 編譯器 測試幫助
----------------------------------------------------------------------------------
編輯測試.COPY.CNTL(REBSRT10) - 01.00 列 00001 00072
指令 ===> 捲動 ===> CSR
****** ************************** 資料頂部 ******************************
000001 //REBSRT10 作業 2213,'勞埃德',CLASS=A,MSGCLASS=X
000002 //*
000003 //STEPCOP EXEC PGM=IEBGENER
000004 //SYSUT1 DD DSN=PROD.REBMASTR.D2022027,
000005 // 顯示=SHR
000006 //SYSUT2 DD DSN=FLL.SORTED.REBMASTR.D2022027,
000007 // 單位=SYSDA,空間=(TRK,(5,5),RLSE),DISP=(新,CATLG)
000008 //SYSPRINT DD SYSOUT=*
000009 //SYSIN DD 虛擬
000010 //********************************************************************
000011 //* *
000012 //* 以下步驟將資料集排序 *
000013 //* *
000014 //********************************************************************
000015 //排序器執行 PGM=排序
000016 //SYSOUT DD SYSOUT=*
000017 //排序DD DSN=FLL.SORTED.REBMASTR.D2022027,
JCL本身用於提供程式運作所需的資源。
將滑鼠懸停在 JCL 語句上即可檢視其用途。

顯示執行程序的圖表,通知系統所需的資料。
當程式執行時,它會通知系統所需的資料。
該程式引用 JCL 中指定的 DD 語句名稱,而該 DD 語句中提到的資料集包含將用於操作的資料。

LQ
列表= 日期=24.040 頁 0001
作業佇列 CA-7 - 天 (DDD) 和時間 (HHMM) - CPU SCH 條目 MSTR 作業
名稱 名稱 作業# 截止日期 子項目/開始到期 規格/運行 ID 模式 請求狀態
J#UPC01 要求 4951 355/1720 355/1700 355/1730 全部- 001 SSCN 019
J#UPC02 要求 4959 355/1523 355/1500 355/1530 ALL- 001 DEMD 001
J#UPC03 要求 4840 355/1500 355/1455 355/1500 全部- 002 SSCN 002 晚
J#UPC04 ACT 4910 355/1515 *無* 355/1501 全部- 001 SSCN 000 SUBM
J#UPC05 ACT 5010 355/1500 *無* 355/1450 ALL- 001 DEMD 000 SUBM
J#UPC06 REQ 4351 355/1420 355/1400 355/1430 ALL- 001 SSCN 000 A-U4095
J#UPC07 REQ 4659 355/1323 355/1300 355/1330 ALL- 001 DEMD 000 A-U0001
J#UPC08 REQ 4540 335/1400 355/1330 355/1400 ALL- 002 SSCN 000 A-SB037
SLIF-00 請求於 24.040 15:01:00 完成
如果有許多作業必須在特定時間以特定順序運行,則可以使用專門的作業排程軟體,例如 Broadcom 的 CA7 工作負載自動化產品。這顯示在這裡。
其他執行作業排程任務的產品包括 BMC 的 Control-M for z/OS、IBM Z Workload Scheduler 和 ASG Technologies 的 ASG-Zeke。

過濾器: ------ CONTROL-M 活動環境 ------ UP <D> - (3)
指令 ===> 捲動 ==> CRSR
O 名稱 所有者 Odate 作業名稱 JobID 類型 -------------- 狀態 ------------
FINSTRT PAROP2 020717 FINSTRT /17398 作業結束“正常”
FINXREF PAROP2 020717 |--------------------------------(3.R)|
R 芬奇克 PAROP2 020717 | FINCHK 工作將重新運行 | ØCC
FINEND PAROP2 020717 |請確認(是/否) |
FINUPD PAROP2 020717 |重新啟動 Y (?/Y/N) |
TAXA05 PAROP2 020717 | ---------------------------------- |
TAXA10 PAROP2 020717 |來自步驟/流程。 |
=========>>>>>>>>>>>> |至步驟/流程。 | <========
|重新捕獲異常終止代碼 Y (Y/N) |
|重新擷取條件碼 Y (Y/N) |
|步進調整 Y (Y/N) |
| ---------------------------------- |
|流程重新運作 |
| (輸入“R”更改選項)|
|正向流N|
|反向流N|
|檢視 Flow Y 中的職位 |
| ---------------------------------- |
選擇:?為什麼 L Log H 按住 Z |重新啟動 Parm 會員名稱 FINCHK |是的。電子版
N Net D Del F Free S |------------------------------------------------|米 00.39.44
上一頁討論的作業排程產品將提供使用者可以手動或自動設定作業處理重新啟動的選項。此處顯示的範例來自 BMC 的 Control-M/Restart 產品。
從顯示的選項中您可以看到,在作業重新啟動期間可以使用多種不同的方法。例如,您可以從特定步驟開始作業,而不是從頭開始,或在作業中執行一系列步驟。

顯示 JES2 控製作業的圖表。
提交作業後,JES2 將控制該作業,每個處理器都有單獨的 JES2 子系統。每個 JES2 處理器將處理該系統的作業輸入和輸出。

作業透過作業排程軟體或作為啟動任務手動提交到系統。
當提交一批作業時,JES 會自動透過幾個階段處理。
將滑鼠懸停在 JES2 階段上可檢視工作的處理方式。

此圖顯示提交至大型主機的作業由工作負載管理 (WLM) 元件自動處理。
大型主機上執行的任何工作都必須根據優先順序和可用資源進行安排。對於 z/OS,這是由工作負載管理 (WLM) 元件自動執行的。
WLM 根據目標(例如回應時間需求)管理系統中工作負載的處理。 WLM 也管理系統資源(例如處理器和儲存)的使用來實現這些目標。

匯總資料處理
在本模組中,您了解如何手動或透過作業排程軟體建置 JCL 並將其提交至系統。
您也了解了 JES 在提交作業後如何處理作業,以及 SDSF 在監視作業活動方面的功能。
您現在應該能夠:

顯示過濾器 檢視列印選項 搜尋幫助
-------------------------------------------------------------------------------------------
SDSF 選單 3.1 SVSCPLEX S0W1 第 1-27 行 (97)
指令輸入 ===> 捲動 ===> CSR
前綴=* 目的地=(全部) 擁有者=* 系統名稱=
NP 名稱 描述 群組狀態
DA 活躍用戶 職位
我輸入佇列作業
O 輸出佇列輸出
H 保持輸出 隊列輸出
ST 職位狀態 職位
JG 工作小組 JES
SYM 系統符號系統
LOG 系統日誌 日誌
SR系統請求日誌
MAS JES 的 MAS 成員
JC 工作類別 JES
SE 調度環境 WLM
RES WLM 資源 WLM
ENC 飛地 WLM
PS 製程 OMVS
SYS 系統資訊系統
ENQ 入隊系統
ENQC 入隊爭用系統
ENQD 排隊資料集 Sysplex
DYNX動態退出系統
AS 位址空間記憶體 作業
INIT 發起者 JES
公關印表機 JES
雙關語拳打 JES
RDR 讀者 JES
LINE 線路網絡
現在作業正在執行,如果您有權存取系統顯示和搜尋工具 (SDSF),則可以監視批次作業的進度。
將滑鼠懸停在反白的 SDSF 主選單選項上可檢視簡要說明。

顯示過濾器 檢視列印選項 搜尋幫助
-------------------------------------------------------------------------------------------
SDSF DA MVSA MVSA PAG 0 SIO 6044 CPU 63 線 338-355 (395)
指令輸入 ===> 捲動 ===> CSR
NP JOBNAME StepName JobID CPU% CPU-Time C Pos DP Real EXCP-Cnt SI
ABNXERR ABNXERR STC38117 0.02 339.08 FE 420 1,182 0.0
ABEDCVR1 ABEDCVR1 STC38114 0.01 328.44 FE 447 1,285 0.0
ABEWTRP ABEWTRP STC38130 0.00 1.79 NS C4 82 129 0.0
BRGNIM1 BRGNIM1 STC38122 0.01 280.51 LO FF 70 12,441 1.8
下降 下降 0.00 0.03 NS FE 32 40 0.0
DRACK DRACK 0.00 0.04 NS FE 227 54 0.0
TJU TJU STC38139 0.00 0.84 WM FF 0 503 0.0
UR7 INSTEP TSU54652 0.00 3.30 WT FF 0 14,301 0.0
VIJ INSTEP TSU54663 0.00 2.14 WT FF 0 3,303 0.0
VYH VYH 0.00 4.98 NS FE 1346 129 0.0
VUKE VUKE 0.00 0.89 NS FE 40 81 0.0
VPP VPP STC38146 0.00 227.60 NS C1 579 67,597 0.0
VPSASR VPSASR JOB19906 0.00 2.78 NS C6 117 628 0.0
VPCIRC VPCIRC STC38116 0.00 0.85 NS C1 67 629 0.0
WLE WLE 0.04 798.46 NS FF 424 105 0.0
PR7 INSTEP TSU55616 0.00 5.41 WM FF 0 4,068 0.0
XPTRA XPTRA 0.08 897.53 NS FF 1375 446,418 0.9
ZZZEA1 ZTRR JOB18332 0.07 0.07 U FD 267 67 5.7
SDSF 顯示活動 (DA) 面板可讓您檢視目前正在執行的作業的詳細資訊。
將滑鼠懸停在反白的欄位上可檢視所提供資訊的說明。

顯示過濾器 檢視列印選項 搜尋幫助
-------------------------------------------------------------------------------------------
SDSF 輸入佇列顯示所有類別行 0-0 (0)
指令輸入 ===> 捲動 ===> CSR
NP JOBNAME JobID Prty C Pos PrtDest SAff ASys 狀態
A##BKP1 JOB06023 8 本機保留
AAWEDPE JOB06055 8 本地 S0W1
AAWEDPX JOB06137 9 B 本地 S0W1
AAWEDPX JOB06230 6 B 本地 DUP
BARCHK01 JOB06104 6 J 本地 S0W1
BARCHK02 JOB06106 6 K 1 本地
BARCHK03 JOB06107 6 K 2 本地
BARCHK04 JOB06111 6 K 3 本地
BARCHK05 JOB06115 6 K 4 本地
BZB455 JOB07561 8 L 本地保持
B2TIM2 JOB05989 8 L 本地 S0W1
B2TIM2 JOB06215 7 L 本機 DUP
F#SAS25 JOB07028 8 M 本地 S0W1
F#SAS30 JOB06731 9 M 本地 S0W1
F#SAS35 JOB07912 6 M 本地 S0W1
如果您的作業已提交,但沒有出現在 DA 面板上,且您沒有收到任何輸出,您可以存取 SDSF 輸入面板來檢查是否有某些內容延遲了其執行。
如果您有權從此畫面輸入命令,您也許能夠解決延遲的原因。
將滑鼠停留在反白的項目上可檢視作業可能延遲的原因的說明。

顯示過濾器 檢視列印選項 搜尋幫助
-------------------------------------------------------------------------------------------
SDSF 狀態顯示所有類別第 13-31 行 (251)
指令輸入 ===> 捲動 ===> CSR
NP JOBNAME JobID 所有者 Prty 佇列 C Pos SAff ASys 狀態
JES2EDS STC01120 STCOPER 15 執行 S0W1 S0W1
SDSFAUX STC01124 STCOPER 15 執行 S0W1 S0W1
RACF STC01125 STRTASK 15 執行 S0W1 S0W1
EXITMVS STC01126 STCOPER 15 執行 S0W1 S0W1
TCAS STC01127 STRTASK 15 執行 S0W1 S0W1
TCPIP STC01128 TCPIP 15 執行 S0W1 S0W1
TN3270 STC01129 TCPIP 15 執行 S0W1 S0W1
IZUANG1 STC01140 IZUSVR 15 執行 S0W1 S0W1
IZUSVR1 STC01141 IZUSVR 15 執行 S0W1 S0W1
CFZCIM STC01152 CFZSRV 15 執行 S0W1 S0W1
AXR04 STC01153 STCOPER 15 執行 S0W1 S0W1
RACF STC00101 STRTASK 15 輸出保持
$EDSQ001 STC00641 STRTASK 15 列印 1
$MASCOMM STC00001 STRTASK 15 列印 2
系統日誌 STC00002 +主控+ 1 列印 3
系統日誌 STC00084 +主控+ 1 列印 4
LOGCOPY JOB00357 IBMUSER 1 列印 A 5
LOGCOPY JOB00358 IBMUSER 1 PRINT K 6
系統日誌 STC00209 +主控+ 1 列印 7
一些操作員喜歡使用 SDSF 狀態面板來顯示系統活動。
此面板是其他幾個 SDSF 螢幕的組合,顯示來自多個不同 JES 佇列的作業的詳細資訊。

顯示過濾器 檢視列印選項 搜尋幫助
-------------------------------------------------------------------------------------------
SDSF 系統日誌 1104.101 S0W1 S0W1 02/06/2024 0W 5,836 列 52- 131
指令輸入 ===> 尋找#PENPT SCROLL ===> 頁面
0090 *IEE985A SMF 正在處理其最後可用的資料集
第0281章
第0290章 IEF695I 啟動 SMFDUMPS,作業名稱 SMFDUMPS 已指派給使用者 STCOPER
, 集團 集團Z
分段閱讀_第 0090 章
分段閱讀_第 0090 章
0290 IEA989I 防滑陷阱 ID=X33E 匹配。作業名稱=*不可用,ASID=003D。
第0090章$HASP395 BPXAS 結束 - RC=0000
第0090章$HASP395 BPXAS 結束 - RC=0000
0290 IEA989I 防滑陷阱 ID=X33E 匹配。作業名稱=*不可用,ASID=003B。
0290 IEA989I 防滑陷阱 ID=X33E 匹配。作業名稱=*不可用,ASID=003F。
分段閱讀_第 0090 章
0090 $作業系統(1-9999)
第0090章 192章
分段閱讀_第 0090 章 $HASP003 RC=(52),O S(1-9999) - 未找到選用擇的條目
分段閱讀_第 0090 章
分段閱讀_第 0090 章
0090 加幣 (1-9999)
第194章 0090
第0090章 $HASP003 RC=(52),O T(1-9999) - 沒有找到選用擇的條目
如果您無法在任何其他 SDSF 面板上找到您的作業,則可以使用 SDSF 日誌選項檢視系統日誌。
諸如在此畫面的命令輸入行上輸入的命令可用於在日誌中搜尋特定訊息,在本例中為作業名稱。

工作負載管理
現在您已經了解如何存取大量作業的 JCL、如何手動或使用作業排程軟體將這些作業提交到系統、如何監控其進度以及如何使用 SDSF 顯示其輸出。

模組測試資料處理
您即將參加評分測試,結果可能會被記錄下來以供將來參考。
請完成以下幾頁的問題。

模組完成資料處理
您可以按一下「退出」離開資料處理並記錄結果,或使用型錄返回並檢視該模組。
要再次參加資料處理模組測試,您需要退出該模組,然後從 LMS 重新參加。
注意:為確保正確儲存您的結果,請使用此訓練視窗右上角的「退出」按鈕。請勿使用瀏覽器右上角的“X”。
ibmwork02_31REGULAR| # | Source Page | 類型 | 計分 |
|---|---|---|---|
| 1 | Data Processing | 內容頁 | 否 |
| 2 | Objectives | 內容頁 | 否 |
| # | Source Page | 類型 | 計分 |
|---|---|---|---|
| 3 | JCL | 互動內容頁 | 否 |
| 4 | JCL | 內容頁 | 否 |
| 5 | JCL | 互動內容頁 | 否 |
| 6 | Job Scheduling Software | 內容頁 | 否 |
| 7 | Job Scheduling Software | 內容頁 | 否 |
| 8 | JES | 互動內容頁 | 否 |
| 9 | JES | 互動內容頁 | 否 |
| 10 | Workload Management | 互動內容頁 | 否 |
| # | Source Page | 類型 | 計分 |
|---|---|---|---|
| 11 | Job Processing | 練習測驗 | 否 |
| 19 | Monitoring Job Progress | 練習測驗 | 否 |
| 20 | Summary | 內容頁 | 否 |
| # | Source Page | 類型 | 計分 |
|---|---|---|---|
| 12 | SDSF Overview | 內容頁 | 否 |
| 13 | SDSF Display Active Panel | 內容頁 | 否 |
| 14 | SDSF Input Panel | 內容頁 | 否 |
| 15 | SDSF Status Panel | 內容頁 | 否 |
| 16 | SDSF Log | 內容頁 | 否 |
| 17 | SDSF Held Output Panel | 練習測驗 | 否 |
| 18 | Summary | 互動內容頁 | 否 |
| # | Source Page | 類型 | 計分 |
|---|---|---|---|
| 21 | Module Test | 內容頁 | 否 |
| 22 | Data Processing | 正式測驗 | 是 |
| 23 | Module Complete | 內容頁 | 否 |