Control-M Web Adoption
Control-M Web contains the same functionality as the Control-M client. However, Control-M Web uses new terminology and some of its features function differently compared to the Control-M client.
Terminology
The following table lists the new terminology used in Control-M Web and the old terms used in the Control-M client:
Web | Client | Description |
---|---|---|
Run | Order | Run is an action that moves job definitions into the active job database at New Day time. Exceptions: Run is only used in Control-M Web. General System Variables such as %%ORDERID or %%ODATE are not changed and continue working the same. |
Resource Pools | Quantitative Resource | Resource Pools are Control-M entities that limits the quantity of a logical resource, such as connections to a database or CPU utilization. You can use Resource Pools to control the number of jobs that might execute simultaneously when a job that requires a certain resource is run. |
Lock Resources | Control Resources | Lock Resources represent physical or logical devices, such as files, disk drives, tables, and databases. You can add a lock resource type to a job. |
Wait for Events | In Conditions | Wait for Events are conditions that a successor job must wait for before it can execute. |
Events | Out Condition | Events are condition attributes added to a predecessor job after execution, which enables the successor job to execute. |
If-Actions | On-Do Action | If-Actions are post-processing actions that you define for Control-M to perform after a job executes, if a condition is met. |
Tile View | Map View | Tile View is the layout of your job workflows, which shows the dependencies and chronological flow. |
Timeline View | View Schedule | The Gant view scheduling of multiple folders and jobs. |
Changes History | Versions | Changes History enables you to search, view, compare, and restore versions of a job or SMART folder. Every time you create or modify a job or SMART folder, a new version is saved. |
Behavioral Changes
The following describe the behavioral changes between the Control-M client and Control-M Web:
- Run (Order) Workspace
- Run Jobs with a Regular Expression
- Run from Different Hierarchies
- Alerts Configuration
- Tools Access
- New Workspace
- Validations in a Workspace
- Unassigned Workspaces and Other Workspaces
- Mass Create
- Find and Update
- Job Properties Pane
- Pop Out Windows
- Viewing Job Output
- Inactivity Timeout
- Viewpoints
Run (Order) Workspace
If you load a partial amount of jobs from a folder into a workspace and you run the selected folder or workspace, the following occurs:
Web | Client |
---|---|
The jobs that appear in the workspace run. For more information, see Running a Workspace, Folders, or Jobs. | All the jobs within the folder run including the jobs that do not appear in the workspace. |
Run Jobs with a Regular Expression
If you want to run multiple jobs in the Monitoring domain with a regular expression, such as Finance*, the following occurs:
Web | Client |
---|---|
You can select which jobs to run. You can select one of the following SMART folder options to place the jobs that run:
| You cannot select which jobs to run. All jobs that match Finance* run. All jobs run into the most Recent SMART folder that exists in the Monitoring domain. |
Run from Different Hierarchies
If you want to run jobs from different hierarchies in the same run request, the following occurs:
Web | Client |
---|---|
You cannot select jobs from a different hierarchies if you have already selected jobs from the current hierarchy. | You can select jobs from different hierarchies. |
Alerts Configuration
Web | Client |
---|---|
Alerts do not appear by default. You can configure which alerts to show by timeframe , closed alerts, Control-M/Servers, Hosts, Applications and Sub-applications. For more information, see Alerts. | Alerts appear by default. You can only limit the number of alerts but you cannot configure which alerts to appear. |
Tools Access
You can only access and use Tools from the Tools domain.
New Workspace
Web | Client |
---|---|
A new workspace opens with a new folder. | A new workspace opens an empty workspace. |
Validations in a Workspace
If you are not using WCM, there are no differences between the Client and the Web.
If you are using WCM and the Strictness level is set to Non-strict (Default installation setting), the following occurs:
Web | Client |
---|---|
By default, all validations are issued as Warnings, but you must resolve them before you can check-in a Workspace. In the Validation tab in the Workspace bottom pane, there is a new column that indicates whether the validation must be resolved before check-in. | All validations that are incorrect are issued as Errors. |
Unassigned Workspaces and Other Workspaces
Web | Client |
---|---|
Unassigned workspaces and Other workspaces are in the Workspaces tab in the Planning domain. | Unassigned workspaces are in the Unassigned Work tab and Other workspaces are in the Other Work tab in the Planning domain. |
Mass Create
Web | Client |
---|---|
You cannot edit the fields of a pre-defined template when you perform a mass create of jobs. | You can edit the fields of a pre-defined template when you perform a mass create of jobs. The changes only affect the mass create action. |
|
Find and Update
Web | Client |
---|---|
The Find and Update actions are performed in separate panes. After you have search for jobs based on your criteria in the Find pane, you need to open the Update pane and apply the update criteria. You can update the entire workspace or selected jobs without using the Find option. | The Find and Update actions are performed in the same window. |
|
Job Properties Pane
To work more efficiently with the job properties pane, you can do one or more of the following:
- Unpin the job properties pane.
- Widen the job properties pane.
- Open two browsers with the jobs you want to compare.
Pop Out Windows
You cannot pop out any tab, panel, or tool to a separate window.
However, you can copy the URL and open another instance of the browser.
Viewing Job Output
You can open the Output into a new window and perform a search.
For more information, see Viewing Job Output.
Inactivity Timeout
The inactivity timeout is defined by the User Inactivity Timeout system parameter in the CCM.
The limit is 720 minutes and the default is 30 minutes.
For more information, see Control-M Web Parameters.
Viewpoints
In Control-M Web, there are the following Viewpoint types:
- Public Viewpoint: Created by Administrators in Control-M Desktop and accessible to all Control-M Desktop and Control-M Web users. This enables you to create shared Viewpoints for an entire department or organization. You can only create and edit a public Viewpoint in Control-M Desktop,
- Private Viewpoints: Created by a user and available only to the user who creates these Viewpoints.
You can view up to 20,000 jobs in a Viewpoint. If the number of folders and jobs that appear in a public Viewpoint exceeds this limit, you can open a public Viewpoint with filters or presets to reduce this number.
For public Viewpoints , you can open the Viewpoint with a filter, and save it as a preset to use later. You can open presets directly from the main Viewpoint.
If you need to check the status of a specific job by name, Run ID, or filename, you can use the Job Search in the main Viewpoint screen without opening a viewpoint.
For more information, see Viewpoints.
Functionality Gap List
The following table lists the Control-M features that will be developed in Control-M Web according to priority.
Domain | Feature | Release Priority |
---|---|---|
Tools | Forecast Highlight critical path | 1 |
Tools | Forecast Analysis bottom pane | 2 |
Monitoring | Isolated view of folder/job (step in/out) | 1 |
Monitoring | SLA Analysis Viewpoint | 1 |
Planning | Run Forecast from Workspace | 2 |
Planning | Add folder hierarchy level | 1 |
Planning | Import JSON into opened workspace | 2 |
Planning | Find and Update: plug-ins and additional fields and actions | 1 |
Tools | Control-M/EM Rules (z/OS Event Manager) | 1 |
Configuration | Admin Alerts ( xAlerts ) | 1 |
Configuration | Deployment Management | 1 |
Configuration | Usage Alerts Configuration | 1 |
General | Network Overview (Workspace and Viewpoint) | 2 |
Monitoring | Obtain orphan events in Forecast or SLA Manager | 2 |
Monitoring | Add/Update Service Note | 1 |
Planning | Support Promotion functionality in Control-M Web - Phase 1 | 2 |
Planning | Compare two versions of job | 2 |
Planning | Compare two jobs | 2 |