Defining a job from the Dynamic Workload Console
How to define a new job definitions using the Dynamic Workload Console.
About this task
These jobs created using the Dynamic Workload Console are saved in XML format in the EQQJBLIB and should not be edited directly. If they need to be modified, changes should be made using the Dynamic Workload Console.
Also, if a USERID is provided in the job definition, it is not possible to modify the user using either the IBM Workload Scheduler for z/OS user exit EQQUX001 or the workstation end-to-end options. Only the user specified when the job is defined from the Dynamic Workload Console will be considered when the job runs.
Currently, the following
job categories and types are available:
To create a new job definition from the Dynamic Workload Console, perform the following procedure:Category | Job Type | Description | Can you create this job type with JOBREC? |
---|---|---|---|
Native | Windows | Jobs that run on Windows operating systems. | NO |
UNIX | Jobs that run on UNIX operating systems. Jobs that run on limited fault-tolerant agents for IBM i. | NO | |
Other | Jobs that run on extended agents. For information about customized task types for supported vendor acquired applications, see Scheduling Applications with IBM Workload Automation. | NO | |
z/OS | Jobs that run the specified command in the JCL tab on a JCL system. | NO | |
Executable | Jobs that run script or command with advanced options, such as redirecting standard input and standard output to a file. | YES | |
Remote Command | Jobs that run on remote computers where no IBM Workload Scheduler agent installation is present. | NO | |
IBM i | Jobs that run a command on IBM i systems. | YES | |
ERP | SAP Job on XA Workstations | Jobs that run on an SAP extended agent. This
includes the three types of SAP R/3 job definitions:
|
NO |
SAP Job on Dynamic Workstations | Jobs that run on dynamic agent workstations,
pools, dynamic pools, and z-centric agents. The following types of
SAP job definition are available:
|
NO | |
SAP PI Channel | Jobs that run SAP Process Integration (PI) Channel jobs to control communication channels between the Process Integrator and a backend SAP R/3 system. | YES | |
SAP BusninessObject Business Intelligence (BI) | Jobs that enable automation, monitor, and control of workflows containing SAP BusinessObjects BI reports (Crystal and Webi reports). | NO | |
Oracle E-Business Suite | Jobs that enable automation, monitor, and control of workflows containing Oracle E-Business Suite jobs. | NO | |
Cloud | Workload Broker | Jobs that manage the lifecycle of a dynamic workload broker job. For information about how to use dynamic workload broker, see IBM Workload Scheduler Scheduling Workload Dynamically. | NO |
Provisioning | Jobs that span physical computers, virtual machines, and private and public cloud environments creating an on-demand environment. This job type integrates with IBM SmartCloud Provisioning. | YES | |
Salesforce | Jobs that enable automation, monitor, and control of Salesforce activities and data. | NO | |
File Transfer and Coordination | Shadow Distributed | Jobs that run locally and map other jobs running in remote IBM Workload Scheduler for z/OS distributed environments. | NO |
Shadow z/OS | Jobs that run locally and map other jobs running in remote IBM Workload Scheduler for z/OS environments. | NO | |
File Transfer | Jobs that run program to transfer files to and from a server reachable using FTP, SSH, or other protocols. | YES | |
Sterling Connect: Direct | Jobs that run Sterling Connect: Direct programs to transfer one or more files from one primary node to a secondary node. | NO | |
Hadoop Distributed File System | Jobs that define, schedule, monitor, and manage file transfer programs between your workstation and the Hadoop Distributed File System server. | NO | |
Database and Integrations | Database | Jobs that perform queries, SQL statements, and jobs on a number of databases, including custom databases. You can also create and run stored procedures on DB2, Oracle, and Microsoft SQL Server, Netezza, Hive, BigSQL databases. | YES |
MS SQL | Jobs that run a Microsoft SQL Server job. | YES | |
IBM WebSphere MQ | Jobs that enable communications among applications
that run in different distributed environment at different times.
Communications are based on the following message exchange patterns:
|
NO | |
Web Services | Jobs that run a Web service. | YES | |
RESTful Web Services | Jobs that send requests via HTTP methods (PUT, POST, GET, HEAD) to Web resources. | NO | |
J2EE | Jobs that allow Java applications in the same network to send and receive messages from and to a JMS destination. | YES | |
Java | Jobs that run a Java class. | YES | |
JSR 352 Java Batch | Jobs that allow to run Java Batch applications that implement the JSR 352 standard programming specification. | NO | |
MQTT | Jobs that allow to run publish and subscribe actions on topics managed by an MQTT message broker. | NO | |
Business Analytics | Cognos® Reports | Jobs that run IBM Cognos reports, interactive reports, query, and report views. | YES |
Informatica PowerCenter | Jobs that schedule Informatica PowerCenter workflows and track their outcomes. for more details, see IBM Workload Scheduler Plug-in for Informatica PowerCenter: User's Guide. | YES | |
InfoSphere DataStage | Jobs that run IBM InfoSphere DataStage jobs. | YES | |
Hadoop Map Reduce | Jobs that define, schedule, monitor, and manage the execution of Hadoop Map Reduce jar files. | NO | |
Apache Oozie | Jobs that define, schedule, monitor, and manage
the execution of Apache Oozie workflows and of the following Hadoop
jobs:
|
NO | |
BigInsights | Jobs that define, schedule, monitor, and manage BigInsights Workbook data sheets or Applications. | NO | |
OSLC | OSLC Automation | Jobs that invoke any OSLC provider that is implementing the OSLC Automation Specification. Automation resources define automation plans, automation requests and automation results of the software development, test and deployment lifecycle. | NO |
OSLC Provisioning | Jobs that invoke any OSLC provider, such as IBM Workload Scheduler and IBM SmartCloud Orchestrator, that implements the OSLC Provisioning Specification. Provisioning resources define provisioning plans, provisioning requests and provisioning results of the software development, test and deployment lifecycle. | NO | |
Note:
|
Note:
- To create job types with advanced options, ensure you have completed the prerequisite steps described in Prerequisite steps to create job types with advanced options before performing the following procedure.
- Before defining a Provisioning job, you must have stored the Provisioning HTTP server certificate and defined it as explained in Prerequisite steps to create Provisioning jobs.
- Before you can define OSLC Automation and Provisioning job definitions, you must perform some prerequisite steps as explained in Prerequisite steps to create OSLC Automation and OSLC Provisioning jobs.
Procedure
- From the Dynamic Workload Console portfolio, click Administration >Workload Design >Manage Workload Definitions.
- Specify a z/OS engine name.
- In the Working List pane, select New.
- Select the category and type of job you want to create.
- In the properties panel, specify the attributes for the job definition you are creating. For all the details about available fields and options, see the online help by clicking the "?" on the top-right corner.
- Click Save to save the job definition in the database.