Opc - Using Tivolli Workload Scheduler

2
REV: 8/09 Circle Computer Group For Enrollments: Call (973) 890-9331 or www.circle-us.com Page 37 Using Tivoli Workload Scheduler [OPC] This course teaches how to effectively and confidently use TWSzOS (Tivoli Workload Scheduler for z/OS, also known as OPC - Operations Planning & Control), which is IBM/Tivoli’s strategic product for scheduling and managing the enterprise’s workload. It introduces the product and shows how to model the data centre in OPC databases, schedule work in its Long Term Plan and manage work in the Current Plan. Advanced techniques including Special Resources, OPSTAT, SRSTAT, Event Triggered Tracking, Automatic Recovery, Restart & Cleanup and JCL Automation are covered. The course is suitable for users of all versions of OPC and TWSzOS. Practical sessions using a live system take about 50% of course time. No previous product knowledge is required COURSE SYNOPSIS TWSzOS overview What TWSzOS is, what it does and how it does it; TWSzOS databases What?; When?; Where?; How?; Planning. Calendar and Period databases Calendar Database; Period - Processing Cycles. Workstation Database Workstation Database; Workstation Types; Workstation Tasks and Status Changes; Automatic Reporting Workstation; Manual Reporting Workstation; Non Reporting Workstation; WTO General Workstation; Automatic General Workstation; Workstation Resources; Workstation Open Intervals. Practical session - Calendar & Workstation Databases What this laboratory is about; What you will be able to do; The Calendar; Update the Calendar; Creating a Workstation; Close all Workstations. Application Database Application Database; Application Description; Application Description Graphic; Defining Operations; Operation Details (Optional); Scheduling Instructions; Free Day Rules; Job Description Database. Practical session - Application Descriptions What this laboratory is about.; What you will be able to do. Practical Session - Long Term Plan What this laboratory is about; What you will be able to do; Method. Practical session - Current Plan What this laboratory is about; What you will be able to do; Method; When jobs fail; Operation in A or R Status. Managing the Current Plan Occurrence Status Codes; Operation Status Codes; Status A R & S - what they really mean; Operation Status Codes - less often seen; Status I & U - what they really mean; Extended Status Codes: for status S, for status codes A * R, for status codes R & E; Status Change Sequence; Application status: W, W and S, S, S and C; Managing Work; What you can do in the Current Plan; Ended in Error List; Special Resource Monitor; Status Code Quiz. Planning The Long Term Plan; Extending the Long Term Plan; Daily Planning; Current Plan Extend and Long Term Plan; Keeping the Current Plan Up to Date. Special Resources Using Special Resources; Special Resource Database; Operation Special Resource Requirements; Special Resource Monitor. Unplanned Work OPSTAT; Coding an OPSTAT Command; SRSTAT; Coding an SRSTAT Command; Event Triggered Tracking; ETT Triggers; ETT - SRSTAT trigger; ETT - Job Name Trigger.

Transcript of Opc - Using Tivolli Workload Scheduler

Page 1: Opc - Using Tivolli Workload Scheduler

REV: 8/09

Circle Computer Group • For Enrollments: Call (973) 890-9331 or www.circle-us.com Page 37

Using Tivoli Workload Scheduler [OPC] This course teaches how to effectively and confidently use TWSzOS (Tivoli Workload Scheduler for z/OS, also known as OPC - Operations Planning & Control), which is IBM/Tivoli’s strategic product for scheduling and managing the enterprise’s workload. It introduces the product and shows how to model the data centre in OPC databases, schedule work in its Long Term Plan and manage work in the Current Plan. Advanced techniques including Special Resources, OPSTAT, SRSTAT, Event Triggered Tracking, Automatic Recovery, Restart & Cleanup and JCL Automation are covered. The course is suitable for users of all versions of OPC and TWSzOS. Practical sessions using a live system take about 50% of course time. No previous product knowledge is required COURSE SYNOPSIS TWSzOS overview What TWSzOS is, what it does and how it does it; TWSzOS databases What?; When?; Where?; How?; Planning. Calendar and Period databases Calendar Database; Period - Processing Cycles. Workstation Database Workstation Database; Workstation Types; Workstation Tasks and Status Changes; Automatic Reporting Workstation; Manual Reporting Workstation; Non Reporting Workstation; WTO General Workstation; Automatic General Workstation; Workstation Resources; Workstation Open Intervals. Practical session - Calendar & Workstation Databases What this laboratory is about; What you will be able to do; The Calendar; Update the Calendar; Creating a Workstation; Close all Workstations. Application Database Application Database; Application Description; Application Description Graphic; Defining Operations; Operation Details (Optional); Scheduling Instructions; Free Day Rules; Job Description Database. Practical session - Application Descriptions What this laboratory is about.; What you will be able to do.

Practical Session - Long Term Plan What this laboratory is about; What you will be able to do; Method. Practical session - Current Plan What this laboratory is about; What you will be able to do; Method; When jobs fail; Operation in A or R Status. Managing the Current Plan Occurrence Status Codes; Operation Status Codes; Status A R & S - what they really mean; Operation Status Codes - less often seen; Status I & U - what they really mean; Extended Status Codes: for status S, for status codes A * R, for status codes R & E; Status Change Sequence; Application status: W, W and S, S, S and C; Managing Work; What you can do in the Current Plan; Ended in Error List; Special Resource Monitor; Status Code Quiz. Planning The Long Term Plan; Extending the Long Term Plan; Daily Planning; Current Plan Extend and Long Term Plan; Keeping the Current Plan Up to Date. Special Resources Using Special Resources; Special Resource Database; Operation Special Resource Requirements; Special Resource Monitor. Unplanned Work OPSTAT; Coding an OPSTAT Command; SRSTAT; Coding an SRSTAT Command; Event Triggered Tracking; ETT Triggers; ETT - SRSTAT trigger; ETT - Job Name Trigger.

Page 2: Opc - Using Tivolli Workload Scheduler

REV: 8/09

Circle Computer Group • For Enrollments: Call (973) 890-9331 or www.circle-us.com Page 38

Practical Session - Special Resources & Unplanned Work What this lab is about; What you will be able to do; How you will measure your progress; Managing Special Resources; Creating and Using a Special Resource; Unplanned Work; OPSTAT Command; SRSTAT Command; ETT and SRSTAT trigger; ETT Jobname trigger. Automatic Recovery Automatic Recovery Functions; Recovery Actions; Automatic Job Recovery; Recovery Statements: Selection Criteria, Rebuild & Recovery, Sysplex Recovery. Practical session - Automatic Recovery What this lab is about; What you will be able to do; How you will measure your progress. Restart & Cleanup What Cleanup does; Restart & Cleanup Options; Operation Details; Ended in Error List Options; Operation Restart; Step Restart Dialog Options; Modifying Cleanup Actions Dialog Panel; Automatic Cleanup Check Dialog Panel; Other Cleanup Functions; Cleanup Actions for Data Set Dispositions in a Job.

Practical Session - Restart & Cleanup What this laboratory is about; What you will be able to do; Job & Step Restart without Data Set Cleanup; Job Restart failed job with Data Set Cleanup; Step Level Restart with Data Set Cleanup; Job Level Restart of Completed Job with Data Set Cleanup. JCL Automation JCL tailoring; Including and Excluding JCL; JCL Variables; Naming Variable Tables; Precedence of Variable Tables; Recognizing Variables; When Variable Substitution takes place; Variable Types; Variables prefixed with %; Variables prefixed with &; Variables prefixed with ?; Dependency and Validation; Variable Format; JCL Directives; Coding JCL Directives; Introduction: SCAN Directive, BEGIN and END, FETCH, SEARCH, SETFORM, SETVAR, TABLE, COMP Keyword on BEGIN and FETCH Directives. Practical session - JCL Automation What this lab is about; What you will be able to do; How you will measure your progress; JCL Exclusion; Fetching in JCL; Variable Table; Compound Variable; OPC Supplied Variable; Job Setup Variable; Verification; Variable Dependencies; Dependency Exercise; OPC Supplied Variables, and the COMP Statement.

COURSE OBJECTIVES On completion attendees will be able to:

Use TWSzOS with confidence Update TWSzOS databases with the information needed to schedule and run work Identify the two plans used by TWSzOS Manage work by checking statuses, re-running jobs and by adding ad-hoc work into the

plan Create and use Special Resources Use OPSTAT, SRSTAT and ETT Code Automatic Recovery statements Describe and use the Restart & Recovery function Use JCL automation and code JCL Directives

PREREQUISITES The ability to use ISPF and a basic knowledge of JCL.

COURSE DURATION 3 Days.