提问人:Thkin 提问时间:11/15/2023 更新时间:11/15/2023 访问量:45
您好,我对大型机和 JCL 非常陌生,我需要一些帮助来理解这意味着什么/我必须做什么
Hi there, I am very new to mainframe and JCL, and I need some help understanding what this means/what I have to do
问:
如果这对我来说是愚蠢的,我很抱歉,但我已经联系了我团队中的其他人,他们中的大多数人都在每年的这个时候休假。我收到了一份要做的事情清单(我是一名学徒),有些我知道该怎么做,但有些我不知道。我对大型机非常陌生。我遇到麻烦的部分是数字 5 和 6。我知道如何创建 PS 文件,但我不知道文件结构方面以及它们对数字 60 中至少 6 条记录的含义。就像我说的,如果这是一个愚蠢的问题,我很抱歉,但我真的很感激任何帮助。非常感谢。
-
Create a PS file using ISPF 3.2 option
-
Create a PS file using JCL
-
Create a PDS file using ISPF 3.2 option
-
Create a PDS file using JCL
**5.创建一个 PS 文件来记录您的每月开支 - 文件结构将是;
Char 1 – 3 个月,例如 1 月 2 月 ...
Char 5 – 6 天,例如 01 02 03 ...11..30 31
字符 8 – 30 费用描述(例如旅行、食物、电影等)
字符 32 – 41 10 位右对齐的金额,小数点后 2 位,例如 99.01、1100.33
-
Add some data for step#5 - at least 60 records**
-
Write a IEBGENER JCL to backup #5 dataset
-
Write a SORT JCL to sort data on amount in descending order – max amount at top …
-
Write a SORT JCL to extract expenses of FEB
-
Write a SORT JCL to sort data on MONTH
-
Write a JCL to extract month-wise data and each month-wise data should be save as a month member in the #3 dataset i.e. PDSNAME(JAN), PDSNAME(FEB), PDSNAME(MAR)….
-
Write an IDCAMS JCL to delete backup taken in #7
-
Redo #7 and Write an IEFBR14 JCL to delete that backup
-
Write a SORT JCL to calculate monthly total TRAVEL expenses
-
Write a multi-step JCL that:
一个。使用 IEFBR14 创建类似 #5 的数据集
b.使用 IDCAMS 将 #5 数据集复制到 15.a 数据集
- IBM 实用程序,例如 IEFBR14、SORT、IEBGENER、IDCAMS
我尝试查找一些教程,但找不到我想要的内容,所以我想我会抓住机会在这里询问。
答:
#5 只是描述数据集中每条记录(行)的格式,列中的字段如下所示:
MMM DD description goes here dollars.cc
--- -- ----------------------- -------.--
123456789 123456789 123456789 123456789 1
10 20 30 40
因此,在创建此数据集时,记录长度必须至少为 41。(*)在创建数据集时,您无需执行任何特殊操作来定义此格式;它只是您在向其添加数据时将使用的格式。
(*)如果它采用固定记录格式,则为 41,即 RECFM(F)。如果它是可变记录格式 RECFM(V),则它使用 4 个额外的字节来存储每条记录的长度,因此记录长度必须至少为 45。但是,由于您知道每条记录正好是 41 个字节,因此使用固定格式是有意义的。
#6 只是说将一些示例数据放入该数据集中,以便您可以在所有其他任务中使用它。编辑它并按上述格式添加 60 行或更多行,例如:
***************************** Top of Data ******************************
JAN 23 TRAVEL 1420.32
FEB 15 FOOD 24.59
MAR 10 ENTERTAINMENT 125.67
**************************** Bottom of Data ****************************
等。只需编造一堆日期和数字,用作其余任务的输入。
评论
上一个:不平衡数据集的分类
评论