Class TWS3 Details: Schedulers

Go to IBM Tivoli Workload Scheduler Classes Overview

Executive Summary

An experience-intensive course for technical staff assigned the responsibility of planning, creating and documenting batch scheduling objects. Learn how to perform all tasks necessary for responding to user requests to create and modify jobs, job streams and associated properties. Acquire customization skills to modify the job recovery behavior of Workload Scheduler. Learn how to use the command line interface to view job and job stream properties, and to create scheduling objects. Gain an introduction to the scheduling language, and learn how to create scheduling objects without using the Job Scheduling Console.

Duration:
2 days
Price:
US$1,200 per attendee, call 888-247-4384 to schedule a class


Objectives
 
  1. Understand the production day and how it affects carryforward.
  2. Define and maintain workstations.
  3. Define scheduling objects.
  4. Define job streams.
  5. Start and stop production processing.
  6. View and modify jobs and job streams.
  7. Generate reports.
  8. Use the command line interface to view and modify jobs and job streams.
  9. Scheduling language introduction.
  10. Site-specific coverage of Workload Scheduler features for schedulers.

Audience

Primary: Scheduling manager, job setup staff.

Secondary: Administrators, business analysts.

Prerequisites

TWS2: Operators.

Lesson Plan

  1. Unit 01: Basic scheduling concepts: production day, carryforward.
  2. Lab 01: Describe the effects of different production day configurations on a set of job streams. Observe effects under the JSC.
  3. Unit 02: Basic scheduling concepts: define workstation objects (FTA, XA).
  4. Lab 02: Define and modify a workstation in the JSC given a user request to add a server to the scheduling network.
  5. Unit 03: Basic scheduling concepts: user scheduling object, parameter scheduling object, resource scheduling object, define and modify scheduling objects.
  6. Lab 03: Define and modify in the JSC jobs, users, parameters, prompts, and resources.
  7. Unit 04: Basic scheduling concepts: define and modify job streams.
  8. Lab 04: Define and modify in the JSC job streams.
  9. Unit 05: Intermediate scheduling concepts: define job stream properties.
  10. Lab 05: Set and change time restrictions, prompt dependencies, resource dependencies, and file dependencies.
  11. Unit 06: Intermediate scheduling concepts: how the production day starts.
  12. Lab 06: Manually start the production day.
  13. Unit 07: Intermediate scheduling concepts: define and modify calendars.
  14. Lab 07: Create a calendar in the JSC and from the command line interface using datecalc and makecal.
  15. Unit 08: Intermediate scheduling concepts: external dependencies, external job dependencies, external job stream dependencies.
  16. Lab 08: Define external dependencies as necessary given an user request for a set of jobs and job streams.
  17. Unit 09: Intermediate scheduling concepts: run cycles.
  18. Lab 09: Define run cycles as necessary given an user request for a set of jobs and job streams.
  19. Unit 10: Advanced scheduling concepts: reports.
  20. Lab 10: Given a set of user requests, produce reports to fulfill each request.
  21. Unit 11: Advanced scheduling concepts: scheduling language.
  22. Lab 11: Given a set of user requests for a batch schedule, design and implement all scheduling objects in the JSC, write out what the scheduling language should look like, and compare against the system-generated scheduling language.
  23. Unit 12: Advanced scheduling concepts: command line interface for composer, conman, jbxtract, parms, prxtract, release, rextract.
  24. Lab 12: Given a set of user requests, implement the requests from the command line.
  25. Unit 13: Advanced scheduling concepts: cover site-specific features.
  26. Lab 13: Define site-specific features in the JSC and command line interface.

Go to IBM Tivoli Workload Scheduler Classes Overview