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 Advanced Scheduling

Control-M Advanced Scheduling


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

Course Description

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. Real-world scenarios are used to demonstrate how Control-M can be leveraged for best effect. Participants should have a firm understanding of basic Control-M functions before taking this course.


Delivery Method – Instructor-led

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

Who Should Attend

Advanced Scheduling is intended for advanced users and those who have a solid understanding of Control-M.


Prerequisites

We recommend that users have several weeks, at a minimum, worth of experience using Control-M prior to taking this course. As with Basic Scheduling & Operations, using the client's existing infrastructure is recommended.


Schedule:


Modules Estimated Time in Hours
A. Introduction 1
B. Defining Jobs – The General Tab 1
C. Defining Jobs – The Scheduling Tab 2
D. Calendars 3
E. Defining Jobs – The Execution Tab 1
F. Defining Jobs – The Conditions Tab 2
G. Defining Jobs – The Resources Tab 2
H. Defining Jobs – The Set Tab 2
I. Defining Jobs – The Steps Tab 2
J. Defining Jobs – The Post Processing Tab 2
K. Scheduling Groups 3
L. Reporting 3
M. Business Services & Batch Impact Manager 3
N. Forecasts 3
 

Module Objectives


Module A: Introduction

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

Module B: Defining Jobs – The General Tab

  • All General parameters defined and explained
  • The importance of naming conventions

Module C: Defining Jobs – The Scheduling Tab

  • All Scheduling parameters defined and explained
  • Using month day and week day scheduling rules

Module D: Calendars

  • Review of regular/relative calendars
  • Periodic calendars
    - Purpose and uses
    - Limitations
    - Scheduling jobs with periodic calendars
  • Configuring periodic statistic collection using periodic calendars

Module E: Defining Jobs – The Execution Tab

  • All Execution parameters defined and explained
  • Time zones – capabilities, limitations, and solutions

Module F: Defining Jobs – The Conditions Tab

  • Review of conditions
  • All Condition parameters explained and defined
  • Advanced Boolean logic for prerequisite conditions
  • Special symbols for condition names
  • Major condition name formats and conventions
    - One-to-one condition names (1..1)
    - One-to-many condition names (1..*)
    - Explanations and examples of each format
    - Benefits and drawbacks of each format

Module G: Defining Jobs – The Resources Tab

  • Review of quantitative and control resources
  • All Resource parameters explained and defined
  • Special symbols for resource names
  • Load balancing resources

Module H: Defining Jobs – The Set Tab

  • All Set parameters explained and defined
  • Special AutoEdit parameters explored
    - PARM parameters
    - System parameters
    - User defined parameters
  • AutoEdit functions
    - Date calculations
    - String manipulations
    - Simple math
  • Using AutoEdit variables in scripts
  • AutoEdit variable scopes
  • Special AutoEdit prefixes and behaviors

Module I: Defining Jobs – The Steps Tab

  • All On Statement parameters explained and defined
    - Detecting events in a job's execution
    - Special keywords
  • All Do Action parameters explained and defined
    - OK and NOT OK
    - Rerun
    - Condition
    - Set Variable
    - Force Job
    - Shout
    - Mail
    - Remedy

Module J: Defining Jobs – The Post Processing Tab

  • Review of Shouts and Alerts
  • Differences between Shouts and Alerts
  • All Shout parameters explained and defined
  • Using and configuring Shout Tables
  • All Sysout post processing parameters explained and defined

Module K: Scheduling Groupsb

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

Module L: Reporting

  • Review of the Reporting Facility
  • Overview of reports
    - General reports
    - History reports
    - Auditing reports
  • Creating new, custom reports
  • Report export options
  • Scheduling reports in Control-M

Module M: Business Services & Batch Impact Manager

  • Business Services, Service Level Agreements (SLAs), and Batch Impact Manager (BIM) defined and explained
  • Business uses and benefits
  • Defining, managing, and tracking Batch Impact manager services
  • Special Reporting Facility reports

Module N: Forecasts

  • Forecasts explained and defined
  • Reading and leveraging forecasts for business needs
  • Preparing and using What-If Scenarios
  • Special Reporting Facility reports

 
Other BMC Control-M Training Courses
Control-M Training: Basic Scheduling and Operations
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.
Control-M Training: Basic Scheduling and Operations
 
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