Top Banner
ESP (Enterprise Systems Platform) Basic User Course
100
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ESP Training Docs With GUI Info

ESP(Enterprise Systems Platform)

Basic User Course

Page 2: ESP Training Docs With GUI Info

Objective

Overview of ESP Basic ESP Terminology How to use ESP using workstation How to schedule jobs How to monitor jobs

Page 3: ESP Training Docs With GUI Info

Overview

Schedule jobs Manage job dependencies Report on workload Forecast workload

Page 4: ESP Training Docs With GUI Info

BASIC TERMINOLOGY IN ESP

Application (Similar to CA7 SCHIDS) Events (Active CA7 SCHIDS) Procedures

Page 5: ESP Training Docs With GUI Info

APPLICATIONS

Application contains a series of statements that identifies: Application The location of JCL libraries Jobs and job relationship Other work load objects (WOBs)

Page 6: ESP Training Docs With GUI Info

APPLICATIONS

Application also contains statements

which describes:

When other job will run Other job dependencies such as time

and resource

Page 7: ESP Training Docs With GUI Info

Jobs & WOBs

Applications contains one or more WOBs/Jobs which you select from palette in work load editor ( the below view is like Fstruc in CA7)

Page 8: ESP Training Docs With GUI Info

EVENT

Event is a basic unit of work Information in an Event describes:

The type of work to be done When to do the work

The function of Event: Submit JCL/Shell scripts Send message to user, console etc Issue an operating system command

Page 9: ESP Training Docs With GUI Info

EVENT

An event is triggered by: Scheduled date or time Manual trigger Dataset trigger Job monitor or alert trigger

Page 10: ESP Training Docs With GUI Info

Procedure

Procedure is set of stored instructions that ESP work load manager invokes

You can code an ESP Procedure: In a stored Procedure that you store in a

member of a PDS or PDSE, or in a sequential data set.

In an instream Procedure that you include in an Event, starting with the PROC command and ending with the ENDPROC command.

Page 11: ESP Training Docs With GUI Info

Procedure

INVOKE command is used to invoke an ESP procedure

E.g.:

EVENT ID(PROD.PAYDAILY)SCHEDULE 4PM WEEKDAYSINVOKE 'CYBER.ESP.PROC(PAYDAILY)'ENDDEF

Page 12: ESP Training Docs With GUI Info

GETTING STARTED

Page 13: ESP Training Docs With GUI Info

Product Components

Mainframe server

Page 14: ESP Training Docs With GUI Info

CONNECTION

You have to be connected to a server to access the existing applications or modify/add new applications.

While connecting for first time you have to add connection.

Once added it will be saved and you can connect to it when you want

Page 15: ESP Training Docs With GUI Info

CONNECTION

In workstation console click connection manager

Page 16: ESP Training Docs With GUI Info

CONNECTION

In address box type the IP address or server name

In port box enter the port number In user name and password enter

your TSO user ID and password

Page 17: ESP Training Docs With GUI Info

ESP Workstation Components

Calendar Manager Event Manager Report Manager Workload Director Workload Editor

Page 18: ESP Training Docs With GUI Info

CALENDAR MANAGER

From Calendar selection, you can: List and view calendars Create new calendar Add or update holidays and special

days Delete calendar

Page 19: ESP Training Docs With GUI Info

CREATE CALENDAR

To create calendar open the Calendar Manager from ESP workstation

On Calendar manager click create Under define general info:

Type name in name field In owner field type owner if needed

Under select calendar type select absolute.

Page 20: ESP Training Docs With GUI Info

CREATE CALENDAR

Page 21: ESP Training Docs With GUI Info

CREATE CALENDAR

Page 22: ESP Training Docs With GUI Info

CREATE CALENDAR

Page 23: ESP Training Docs With GUI Info

WORKLOAD EDITOR

From Workload editor you can: Point and click or drop and drag to

create graphical work flow of your work load

Select WOB and edit it for details such as scheduling etc

Drag job dependencies into place

Page 24: ESP Training Docs With GUI Info

WORKLOAD EDITOR

In options select workload definition defaults and give the application name, application tag and the default library name

Page 25: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Page 26: ESP Training Docs With GUI Info

WORKLOAD EDITOR

The editing control panel are displayed in the top and the WOBs are displayed in bottom

Page 27: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Drag a WOB from the job palette into workspace.

Page 28: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Right click and give the job name, details, library and run frequency etc

Page 29: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Time dependencies

Page 30: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Notification

Page 31: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Run frequencies

Page 32: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Page 33: ESP Training Docs With GUI Info

WORKLOAD EDITOR

To enable the Dependencies button to create dependencies

Page 34: ESP Training Docs With GUI Info

WORKLOAD EDITOR

Page 35: ESP Training Docs With GUI Info

EVENT MANAGER

From event selection you can: Update events Simulate and trigger an event Test and view the updates Suspend, release, hold and resume

events

Page 36: ESP Training Docs With GUI Info

EVENT MANAGER

Page 37: ESP Training Docs With GUI Info

CREATE NEW EVENT

Open the Event Manager from ESP workstation

On the tool bar click New then new screen appears

Page 38: ESP Training Docs With GUI Info

CREATE NEW EVENT

Event properties Additional options Run ESP procedures Submit Zos jobs directly Send message Issue command Copy JCL Comments

Page 39: ESP Training Docs With GUI Info

CREATE NEW EVENT

Page 40: ESP Training Docs With GUI Info

CREATE NEW EVENT

Once event is created it is displayed and all the tool bar icons are

available

Page 41: ESP Training Docs With GUI Info

SIMULATE THE EVENT

Once a new event is created you should test it by simulating it

An event can be simulated by using the simulate button in the upper palette

Or you can right click on the event and click simulate

Page 42: ESP Training Docs With GUI Info

SIMULATE THE EVENT

Page 43: ESP Training Docs With GUI Info

SIMULATE THE EVENT

If there are any errors in the event it will be displayed after simulating

Page 44: ESP Training Docs With GUI Info

SIMULATE THE EVENT

To go back to the edit screen click close Graph.

Page 45: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Provides graphical view of the workload

Enables you to create custom view of workload

View workload that has recently completed, currently running or is scheduled to run

Monitor and control active applications sub-apps and jobs

Page 46: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 47: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

From Workload Director selection, you can: Monitor and control flows at application

or job level View these flows in custom or graphical

view

Page 48: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

To view workload you must select subscribe option

Page 49: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 50: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Creating a filter: Filter can be used to create a

custom view for your convenience In filter criteria box, type the criteria

for the filter You can create as many filter you

want and it will be saved by the workload director

Page 51: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 52: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 53: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 54: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 55: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Application level commands: In the graphical view, right click to

get application level commands

Page 56: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 57: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Right click job icon to reveal various job commands.

Page 58: ESP Training Docs With GUI Info

REPORT MANAGER

From report selection you can: Create custom reports Save these to files and run them at

anytime Save and view the output from these at

later stage

Page 59: ESP Training Docs With GUI Info

REPORT MANAGER

Page 60: ESP Training Docs With GUI Info

Example

Detailed example

Page 61: ESP Training Docs With GUI Info

Create an Application

Define the defaults

Page 62: ESP Training Docs With GUI Info

Create an Application

Page 63: ESP Training Docs With GUI Info

Drag and drop the jobs you want to add

Page 64: ESP Training Docs With GUI Info

Define job properties

Page 65: ESP Training Docs With GUI Info

Define job properties

Page 66: ESP Training Docs With GUI Info

TWS jobs

Page 67: ESP Training Docs With GUI Info

TWS jobs

Page 68: ESP Training Docs With GUI Info

Add dependencies

Page 69: ESP Training Docs With GUI Info

UPLOAD THE APP

Once application is created you need to upload it

Page 70: ESP Training Docs With GUI Info

UPLOAD THE APP

Page 71: ESP Training Docs With GUI Info

CREATING AN EVENT

Page 72: ESP Training Docs With GUI Info

CREATING AN EVENT

Page 73: ESP Training Docs With GUI Info

CREATING AN EVENT

Once event is created it should be uploaded

You will get the following message when uploading for first time

Page 74: ESP Training Docs With GUI Info

SIMULATE THE EVENT

Once event is uploaded you need to simulate it to check for any errors

Page 75: ESP Training Docs With GUI Info

SIMULATE THE EVENT

Click ok

Page 76: ESP Training Docs With GUI Info

SIMULATE THE EVENT

If there are any errors in simulation it will give you a pop up message

Click yes to view the message

Page 77: ESP Training Docs With GUI Info

SIMULATE THE EVENT

Once the simulation is done it will show you the jobs and the error if there on the right side.

Page 78: ESP Training Docs With GUI Info

SIMULATE THE EVENT

To go back to the edit screen click close Graph.

Page 79: ESP Training Docs With GUI Info

TEST THE SCHEDULE CRITERIA

To test the job criteria right click the event and select test schedule criteria

This will help us determine when the jobs will run during the actual run

Page 80: ESP Training Docs With GUI Info

TEST THE SCHEDULE CRITERIA

Schedule criteria you can choose for what day you want to run depending upon your needs

Page 81: ESP Training Docs With GUI Info

TEST THE SCHEDULE CRITERIA

Number of cycle is the instances of cycle you want to test

In the below example I want to test for any day and 10 instances

Page 82: ESP Training Docs With GUI Info

TEST THE SCHEDULE CRITERIA

It will give you result as shown below:

Page 83: ESP Training Docs With GUI Info

TRIGGER AN EVENT

Right click the event and click Trigger

Page 84: ESP Training Docs With GUI Info

TRIGGER AN EVENT

Click OK

Page 85: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Open the workload Director Right click and give subscribe no

filter

Page 86: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

You can see all the events that have been submitted in that server

Page 87: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 88: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

To check why the job is on hold, right click and details

Page 89: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

To release the job from Appl hold right click the application and click release

Page 90: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

To release job hold right click the job and select release

Give reason for release and click ok

Page 91: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

If the job abends it shows in red

Page 92: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Right click the job and select details to see why the job abended

Page 93: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

To get full details click more

Page 94: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Right click and you will get all the options to the job

You can edit the JCL which will save the JCLor edit copy JCL which willedit the copy of JCL in ESP

Page 95: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Once the error is corrected you can right click and resubmit the job

The ESP takes care of resetting the symbolic values in production

In test region you will have to make changes accordingly

Page 96: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Once the job is complete it will change to blue

Page 97: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Page 98: ESP Training Docs With GUI Info

WORKLOAD DIRECTOR

Keep in mind The instances of an application will be

stored in the director under the same folder with different generation

The application will start only if previous generations are completed successfully

Page 99: ESP Training Docs With GUI Info

QUESTIONS

????

Page 100: ESP Training Docs With GUI Info

THANK YOU

If you have any queries regarding to ESP,Please send out at email to me at [email protected] or [email protected]