Job Types

The following table lists all the job types and job definition attributes:

Job Type

Icon

Description

Airflow Job

Airflow jobs enable you to monitor and manage DAG workflows within Control-M.

Data Processing Jobs

Trifacta jobs enable you to discover, organize, edit, and publish data in different formats and to multiple clouds, including AWS, Azure, Google, Snowflake, and Databricks.

Automation Anywhere Job

Automation Anywhere jobs implement robotic process automation (RPA) into existing processes

AWS Job

AWS jobs enable you to define and run AWS Lambda, AWS Step Functions, and AWS Batch services.

AWS Batch Job

AWS Batch jobs enable you to manage and run batch computing workloads.

AWS Data Pipeline Job

AWS Data Pipeline jobs enable you to automate the transfer, processing, and storage of your data.

AWS EC2 Job

AWS EC2 jobs enable you to create virtual machines in Amazon's cloud computing platform.

AWS ECS Job

AWS ECS jobs enable you to run, stop, manage, and monitor containerized applications in a cluster.

AWS EMR Job

AWS EMR jobs simplify running big data frameworks to process and analyze vast amounts of data.

AWS Glue Job

AWS Glue jobs define data-driven workflows that automate the movement and transformation of data.

AWS Glue DataBrew Job

AWS Glue DataBrew jobs enable you to visualize your data and publish it to the Amazon S3 Data Lake.

AWS QuickSight Job

AWS QuickSight jobs enable you visualize, analyze, and share large workloads of data.

AWS SageMaker Job

AWS SageMaker jobs enable you to create, train, and deploy machine learning models on premises, in the cloud, and on edge devices.

AWS Step Functions Job

AWS Step Functions jobs enable you to create visual workflows that can integrate other AWS services.

Azure Machine Learning Job

Azure Machine Learning jobs enable you to build, train, deploy, and manage machine learning models on premises, in the cloud, and on edge devices.

Azure Job

Azure jobs define and run Azure Function, LogicApps, and Batch services.

Azure Batch Accounts Job

Azure Batch Accounts jobs execute cloud-based Azure Batch Accounts for large-scale compute-intensive tasks.

Azure Backup Job

Azure Backup jobs enable you to back up your data to, and restore it from, the Microsoft Azure cloud.

Azure Data Factory Job

Azure Data Factory jobs define data-driven workflows that automate the movement and transformation of data.

Azure Databricks Job

Azure Databricks jobs enable you to process large workloads of data.

Azure Functions Job

Azure Functions jobs run serverless functions for application development.

Azure HDInsight Job

Azure HDInsight jobs enable you to run an Apache Spark batch job for big data analytics.

Azure Logic Apps Job

Azure Logic Apps jobs enable you to design and automate cloud-based workflows and integrations.

Azure Synapse Job

Azure Synapse jobs run Azure Synapse Analytics pipelines for data integration and big data analytics.

Azure VM Job

Azure Virtual Machine is a cloud computing platform.

Boomi AtomSphere Job

Boomi AtomSphere jobs enable you to integrate Boomi processes with Control-M workflows.

Communication Suite Job

Communication Suite jobs enable you to automate business messaging and communication over Microsoft Teams, Slack, Telegram, and WhatsApp.

Databases Job

Databases jobs define and monitor Stored Procedure, SQL Script, SQL Server Integration Services (SSIS) Package, and Embedded Query database jobs.

Databricks Job

Databricks jobs enable you to integrate jobs created in the Databricks environment with Control-M workflows.

DBT Job

DBT jobs enable you to develop, test, schedule, document, and analyze data models.

Dummy Job

Dummy jobs are used as placeholders for managing and synchronizing job flows without any execution.

File Transfer Job

File Transfer jobs enable you to watch and transfer files between hosts, or between Cloud storage buckets and containers.

File Watcher Job

File Watcher jobs enable you to monitor file changes, such as creation, or deletion.

GCP Batch Job

GCP Batch jobs enable you to manage, schedule, and run batch computing workloads in the cloud.

GCP BigQuery Job

GCP BigQuery jobs enable you to process, analyze, and store your data in the cloud.

GCP Dataflow Job

GCP Dataflow jobs perform cloud-based data processing for batch and real-time data streaming applications.

GCP Dataproc Job

GCP Dataproc jobs perform cloud-based big data processing and machine learning.

GCP VM Job

GCP Virtual Machine (VM) jobs enable you to create, manage, and delete virtual machines on the Google Compute Engine (GCE).

Hadoop Job

Hadoop jobs enable the distributed processing of large data sets across clusters of commodity servers.

IBM Cognos Job

IBM Cognos jobs enable you to automate report and job generation for pre-defined IBM Cognos reports and jobs.

IBM InfoSphere DataStage Job

IBM InfoSphereDataStage jobs are used to monitor or create a DataStage job.

Informatica Job

Informatica jobs enable you to automate an Informatica workflow, or tasks within the workflow, and define the parameters to pass to the workflow.

Informatica CS Job

Informatica Cloud Services (CS) jobs enable you to integrate, synchronize, and relate data, applications and processes that reside on-premise or in the cloud environment.

Java Job

Java jobs enable you to schedule a Java class or a J2EE Enterprise Java Beans (EJBs) running on a J2EE application server (such as IBM WebSphere, BEA WebLogic, JBoss, and SAP NetWeaver).

Messaging Job

Messaging jobs enable you to send or receive a JMS or IBM WebSphereMQ Series message to the message queue of another application.

Micro Focus Job

Micro Focus jobs enable you to run Job Control Language (JCL) job stream files on mainframe environments on a Windows or UNIX/Linux operating system.

Power BI Job

Microsoft Power BI jobs enable you to run Power BI workflows for data visualization.

NetBackup Job

NetBackup jobs are used to monitor, or create a NetBackup job.

Oracle E-Business Suite Job

Oracle E-Business Suite jobs enable you to introduce all Control-M capabilities to Oracle E-Business Suite.

OS Job

OS jobs are used to execute a task on a specific distributed system.

OS/400 Full Job

OS/400 Full jobs enable you to define any type of IBM i (AS/400) job: Program, Command, Multiple commands, Subsystem, External job, External subsystem, Virtual Terminal, or Restricted state.

OS/400 Program Job

OS/400 Program jobs are a subset of the OS/400 Full job, which enables you to define and execute an IBM i (AS/400) native program in a library, S/38 program, or QShell program.

OS/400 Multiple Commands Job

OS/400 Multiple Commands jobs are a subset of the OS/400 Full job, which enables you to define and execute jobs with Multiple Commands.

OS/400 VT Job

OS/400 VT jobs are a subset of the OS/400 Full job, which enables you to define and execute Virtual Terminal type jobs.

OS/400 External Job

OS/400 External jobs are a subset of the OS/400 Full job, which enables you to define and execute external jobs.

OS2200 Job

OS2200 jobs support running jobs on a Unisys platform that runs on an OS2200 operating system.

PeopleSoft Job

PeopleSoft jobs serve as an interface between Control-M and PeopleSoft.

Qlik Cloud Job

Qlik Cloud is a cloud-based ETL service that allows you to visualize your data.

SAP Business Warehouse Job

SAP Business Warehouse jobs enable you to run pre-defined SAP Process Chains, or SAP Infopackages and monitor their completion status.

SAP Data Archiving Job

Defines the SAP Data Archiving job type attributes.

SAP R/3 Job

SAP R/3 jobs enable you to copy an existing SAP job or create a new SAP job.

SLA Management Job

SLA Management jobs map out the critical path of a job workflow that needs to meet an SLA.

Snowflake Job

Snowflake jobs integrate with the Snowflake cloud computing platform for data storage, processing, and analysis.

Talend Data Management Job

Talend Data Management jobs enable data management and data integration.

Tandem Job

Tandem jobs enable you to define jobs, retrieve job attributes, and control jobs running on the HPE NonStop (AKA Guardian) operating system.

UI Path Job

UiPath jobs perform robotic process automation (RPA), enabling you to automate repetitive digital tasks.

VMware Job

VMware jobs are used to control your visualized machine.

Web Services Job

Web Services jobs enable you to schedule standard Web services, servlets and RESTful Web services.

z/OS Job

z/OS jobs are used to execute a task on a z/OS system.