Job Types

The following table describes all the job types and links to topics that detail their job definition attributes.

Job Type

Icon

Description

Airbyte Job

Airbyte jobs are based on an open-source extract, transform, and load (ETL) service that enables you to build data pipelines and load data to a data warehouse, data lake, database, or an analytics tool of your choice.

Airflow Job

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

Alteryx Trifacta Job

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.

Apache NiFi Job

Apache NiFi is an open-source tool that automates data flow across systems in real time.

Automation Anywhere Job

Automation Anywhere jobs perform robotic process automation (RPA) software, which enables you to create bots that observe human actions in the digital workplace, identify repetitive rules-based tasks, and automate these tasks.

AWS Job

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

AWS Athena Job

AWS Athena jobs enable you to process, analyze, and store your data in the cloud.

AWS Backup Job

AWS Backup jobs enable you to back up and restore your data in the Amazon cloud.

AWS Batch Job

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

AWS CloudFormation Job

AWS CloudFormation jobs enable you to create, configure, test, and manage all of your AWS services and resources.

AWS Data Pipeline Job

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

AWS DynamoDB Job

AWS DynamoDB is a NoSQL database service that enables you to create database tables, execute statements and transactions, export and import data to and from the Amazon S3 storage service.

AWS EC2 Job

AWS EC2 jobs enable you to create virtual machines in the Amazon 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 enable you to execute big data frameworks, such as Apache Hadoop and Apache Spark, to process and analyze vast amounts of data.

AWS Glue Job

AWS Glue jobs enable you to 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 Lambda Job

AWS Lambda Jobs enable you to execute code on a virtual cluster.

AWS Mainframe Modernization Job

AWS Mainframe Modernization jobs enable you to migrate, manage, and run mainframe applications in the AWS cloud.

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 SNS Job

AWS SNS (Simple Notification Service) is a cloud-based SNS that follows a Pub/Sub model and enables you to send notifications across various platforms and devices.

AWS Step Functions Job

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

AWS SQS Job

AWS Simple Queue Service (SQS) is a message queuing service that enables you to exchange messages between components without losing messages.

Azure Job

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

Azure Batch Accounts Job

Azure Batch Accounts jobs enable you to efficiently execute large-scale, parallel, computer-intensive tasks in the cloud.

Azure Backup Job

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

Azure Container Instances Job Azure Container Instances enables you to run an isolated container in Azure, without having to manage any virtual machines and without having to adopt a higher-level service.

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 and analyze large workloads of data.

Azure DevOps Job

Azure DevOps jobs enable you to build and deploy pipelines using DevOps lifecycle.

Azure Functions Job

Azure Functions jobs enable you to develop, test, and run applications in the cloud.

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 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 Resource Manager Job

Azure Resource Manager jobs enable you to create, configure, test, and manage your Azure resources infrastructure.

Azure Synapse Job

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

Azure VM Job

Azure Virtual Machine (VM) jobs enable you to create, manage, and delete virtual machines in the Azure cloud.

Boomi AtomSphere Job

Boomi AtomSphere jobs enable you to develop, test, and run applications in the cloud.

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 Cloud Run Job

GCP Cloud Run is a container management service that enables you to execute, stop, manage, and monitor containerized applications in a cluster.

GCP Composer Job

GCP Composer is a managed workflow orchestration service built on Apache Airflow that enables you to automate workflow tasks.

GCP Data Fusion Job

GCP Data Fusion jobs enable you to load data from multiple sources, visualize it, and publish it to the cloud.

GCP Dataflow Job

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

GCP Dataplex Job

GCP Dataplex jobs enable you to load, visualize, and manage data in GCP BigQuery and the cloud.

GCP Dataprep Job

GCP Dataprep jobs enable you to visualize, format, and prepare your data for analysis.

GCP Dataproc Job

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

GCP Deployment Manager Job

GCP Deployment Manager jobs enable you to create, configure, test, and manage your GCP resources infrastructure.

GCP Functions Job

GCP Cloud Functions enables you to develop, test, and run applications in the cloud.

GCP VM Job

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

GCP Workflows Job

GCP Workflows enables you to design and automate cloud-based workflows and integrations.

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 Informatica tasks or workflows based on the parameters you define.

Informatica CS Job

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

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).

Jenkins Job

Jenkins enables you to automate building, testing, and deploying code for repetitive tasks in software deployment process.

Kubernetes Job

Kubernetes jobs enable you to run pods to completion in a Kubernetes-based cluster.

Messaging Job

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

Mainframe Modernization Jobs

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.

OCI Data Integration Job OCI Data Integration job enables data extraction, transformation, and loading (ETL) processes across various sources and targets within the Oracle Cloud.

OCI Data Flow Job

Oracle Cloud Infrastructure (OCI) Data Flow is a fully managed Apache Spark service that performs processing tasks on extremely large datasets.

OCI Data Science Job

OCI Data Science is an Oracle Cloud Infrastructure (OCI) platform, that enables you to build, train, deploy, and manage machine learning (ML) models using Python and open source tools.

OCI VM Job

Oracle Cloud Infrastructure Virtual Machine (OCI VM) enables you to create, manage, and delete virtual machines in the Oracle cloud.

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

Control-M for PeopleSoft jobs enable you to develop, test, and run large-data batch processes, as well as execute common human resources tasks, such as approving promotions, viewing pay slips, or editing employee information.

Qlik Cloud Job

Qlik Cloud is an extract, transform, and load (ETL) service that enables 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.

Tableau Job

Tableau jobs enable you to visualize, analyze, and share large workloads of data.

Talend Data Management Job

Talend Data Management is an automation service that enables you to integrate applications, and extract, transform, load, and check the quality of large amounts of data.

Talend OAuth Job Talend OAuth (Open Authorization) enables you to use OAuth authentication within the Talend suite of data integration and management tools. It allows third-party applications to access resources on behalf of a user without sharing sensitive credentials.

Tandem Job

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

Terraform Job

Terraform is an open-source Infrastructure as Code (IaC) tool that enables you to create, configure, test, and manage your infrastructure on multiple platforms in a declarative way.

UI Path Job

UiPath jobs perform robotic process automation (RPA) software, which enables you to create bots that observe human actions in the digital workplace, identify repetitive rules-based tasks, and automate these 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.

Web Services REST Job

Web Services SOAP jobs enable you to design and execute single SOAP API calls.

Web Services SOAP Job

Web Services REST jobs enable you to design and execute single REST API calls.

z/OS Job

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