GSS Infotech

Workload Automation

 
Many thanks to GSS Infotech team... especially whole off-shore development team. They have done an outstanding job in delivering this project...
CTO

A leading Energy Company

Services » Workload Automation » BMC Control-M Training

Control-M Basic Scheduling and Operations

Control-M Basic Scheduling and Operations


Number of Days: 4
Price: Dependent upon number of students.
For more information call (877) 452- 3700 or >> Request a Call back

Course Description

This four-day course covers many of the functions and features of Control-M. This course explores the tools available for monitoring and managing the active environment, including all jobs and workflows for an enterprise. Additionally, hands-on exercises are used extensively to demonstrate job-scheduling functions. By the end of this course, participants should have the skills and knowledge to manage daily business operations, as well build and implement new workflows.


Delivery Method – Instructor-led

  • Virtual on‐line
  • Customer Site
  • 3rd Party Site
  • Blending on/off site delivery

Who Should Attend

The operational portion of this course can be taught separately for operators who may not be interested in scheduling jobs.


Prerequisites

This course includes a number of hands-on exercises and demonstrations. This course is best taught with an overhead projector and access to a Control-M environment; this environment may be provided by the educators or may be the client's working environment.


Schedule:


Modules Estimated Time in Hours
A. Introduction 1
B. Operations & Enterprise Manager GUI 4
C. Viewpoints 2
D. Archived Viewpoints 2
E. Scheduling Tables & User Dailies 2
F. Defining Jobs – The General Tab 2
G. Defining Jobs – The Scheduling Tab 2
H. Calendars 3
I. Defining Jobs – The Execution Tab 2
J. Defining Jobs – The Conditions Tab 2
K. Defining Jobs – The Resources Tab 2
L. Defining Jobs – The Set Tab 2
M. Defining Jobs – The Post Processing Tab 2
N. Defining Jobs – The Steps Tab 2
O. Tips & Tricks for Defining Jobs 2
P. Tool Options 1
 

Module Objectives


Module A: Introduction

  • Review Control-M
    -Major concepts
    - Architecture
    - Design
  • Review available tools and functionality

Module A: Introductiotn

  • Review Control-M
    - Major concepts
    - Architecture
    - Design
  • Review available tools and functionality
  • Describe how tools, technologies, and concepts create Control-M

Module B: Operations & Enterprise Manager GUI

  • Introduce and review all Enterprise Manager Client Tools
    - Enterprise Manager GUI
    - Desktop
    - Configuration Manager
    - Reporting Facility
  • Interpreting the client tool interfaces, icons, and messages
  • Interaction techniques common to all tools
  • Ordering jobs into the active environment
  • Manipulating jobs and workflows
  • Viewing job information and data
  • Finding and filtering jobs

Module C: Installing Control-M (UNIX / AIX)

  • Viewpoints explained and defined
  • Filtering and organizing options
  • Using and switching Viewpoints
  • Creating and editing Viewpoints

Module D: Installing Control-M (UNIX / AIX)

  • Archived Viewpoints explained and defined
  • Using and interpreting Archived Viewpoints
  • Limitations of Archived Viewpoints

Module E: Scheduling Tables and User Dailies

  • Scheduling Tables defined and explained
  • How Control-M automatically orders jobs each day
  • Creating, managing, and deleting Scheduling Tables
  • Writing and uploading Scheduling Tables
  • Custom User Daily commands

Module F: Defining Jobs – The General Tab

  • Jobs and workflows explained and defined
  • Major parameters reviewed
    - Job definitions
    - Job names
    - Task types
    - Hierarchies and organizations
    - Owners and authors
    - Documentation texts and links
  • The importance of naming conventions

Module G: Defining Jobs – The Scheduling Tab

  • Scheduling options explained and defined
  • Major parameters reviewed
    - Month day schedules
    - Week day schedules
    - Calendars
    - Yearly date schedules
    - Advanced functions

Module H: Calendars

  • Overview of calendars and uses
  • Regular/relative calendars
    - Purpose and uses
    - Limitations
  • Scheduling jobs with regular/relative calendars

Module I: Defining Jobs – The Execution Tab

  • Execution options explained and defined
  • Major parameters reviewed
    - Node IDs and Node Groups
    - Confirmation flags
    - Job priority and critical options
    - Start and end times
    - Time zones
    - Cyclic execution options
    - "Max Wait" parameter

Module J: Defining Jobs – The Conditions Tab

  • Overview of conditions
  • Design and major concepts behind conditions
  • In and Out conditions explained and defined
  • Creating and managing conditions on job definitions
    - Manual creation process
    - Automatic creation process
  • Managing conditions in the active environment

Module K: Defining Jobs – The Resources Tab

  • Overview of quantitative and control resources
  • Quantitative resources explored
    - Creating quantitative resources as part of job definitions
    - Defining quantitative resources in Control-M
    - Managing quantitative resources in the active environment
  • Control resources explored
    - Creating control resources as part of job definitions
    - Managing quantitative resources in the active environment

Module L: Defining Jobs – The Set Tab

  • Overview of AutoEdit parameters
  • Common AutoEdit parameters
    - PARM parameters
    - User defined parameters
  • Using AutoEdit variables in scripts

Module M: Defining Jobs – The Post Processing Tab

  • Overview of Shouts and Alerts
  • Differences between Shouts and Alerts
  • Shout destinations
  • Managing Alerts in the active environment
  • Overview of Sysout handling

Module N: Defining Jobs – The Steps Tab

  • Overview of Steps
    - On Statements
    - Do Actions
  • On Statements discussed
    - Detecting events in a job's execution
    - Special keywords
  • Do Action parameters examined
    - OK and NOTOK
    - Rerun
    - Condition
    - Set Variable
    - Force Job
    - Remedy

Module O: Scheduling Groups

  • Overview of Scheduling Groups
  • Differences between Scheduling Groups and Scheduling Tables
  • Condition adjustment options for Scheduling Groups
  • Suggestions on using and managing Scheduling Groups

Module P: Tips & Tricks for Defining Jobs

  • Job filters
  • Mass job creation
  • Job templates
  • Find and Update tools

Module Q: Tool Options

  • Common and important options highlighted
  • Overview of Enterprise Manager GUI options
  • Overview of Desktop options

Other BMC Control-M Training Courses
Control-M Training: Advanced Scheduling
Building upon the topics of the Basic Scheduling track, this four-day track includes an in-depth analysis of the various Control-M features and options.
Control-M Training: Advanced Scheduling
 
Control-M Training: Admin Training Courses & Best Practices
This four-day program reviews the architecture, design, and configuration of Control-M and all its components.
Control-M Training: Admin Training Courses & Best Practices