Questions tagged [control-m]

Control-M is workload automation (traditionally called batch scheduling) software obtained by BMC Software via its 1999 acquisition of New Dimension Software.

Control-M is workload automation (traditionally called batch scheduling) software obtained by BMC Software via its 1999 acquisition of New Dimension Software. It was originally written for mainframe computers, but is also available for distributed computing platforms including Unix, Windows, Linux and OpenVMS environments.

It is designed for automation of various functions in the enterprise including traditional IBM mainframe OS/MVS JCL, batch files, shell scripts as well as routine functions such as invoking database stored procedures, invoking and using Web services and handling file transfers inside and outside the organization.

Control-M can schedule workloads on a daily, weekly or monthly interval. It can also be used to respond to trigger events such as the appearance of a file, being called by a third party application through an API, or invocation on demand through Java or Web services.

Source: Wikipedia (BMC Control-M)

Documentation currently available here.

212 questions
1
vote
1 answer

How to schedule hadoop jobs using BMC Control-M?

Anybody knows how to control/schedule Hadoop jobs using BMC Control-M software? Is it even possible? I have tried Ooozie and want to explore more options for scheduling hadoop jobs. Please enlighten!
Shekhar
  • 11,438
  • 36
  • 130
  • 186
0
votes
1 answer

Control M schedule change

I have a question for control M schedule change. For exmaple: I have three jobs,in my current plan, A,B and C which run in control M daily in sequence with dependency as A->B->C . I don't want to run job B on Monday so C would start after A on…
Ajinkya
  • 1
  • 1
0
votes
1 answer

Dynamic Job Definitions using Control M REST API (Version 9.0.19)

How do I create a Dynamic job definition and run it for one time execution only (like on-demand job) using control-m REST API Automation? Every time I pass a JSON file it is being considered as a Static job definition is getting saved to my…
0
votes
0 answers

How to trigger a unix job on EC2 instance from AWS Eventbridge?

I have a unix job on redhat linux server which is being triggered on specified time via Control M tool. Now, I am migrating the linux server to AWS (ec2 instance). On AWS I don't want to trigger the job via Control M, How I can trigger the batch job…
0
votes
0 answers

If control m is calling a database job what nls_date_format the session use

If control m is calling a database job what nls_date_format the session use. I am getting not a valid month error and when I am rerunning it, it is completing successfully. For most of the control m jobs it is happening I am thinking the…
0
votes
0 answers

powershell - SSIS send mailmessage to multiple recipents

i have this powershell script to send emails that set the variable from SSIS packages, but when i add multiple recipients, only the last one gets the mail from SSIS package(i.e. 3 in total) but all recipients receive mail from controlM and ControlM…
0
votes
1 answer

Is there a way to use on-do actions to remove the In Condition before rerunning a Control-M job in version 9?

I've got a problem on BMC CtrlM V.9, i want a job who delete a In Condition before perform a rerun, to be in a state that it waits again his in condition. I tried to use the on-do actions in this way: On Job ended OK DO remove the condition DO…
Piaroc
  • 1
0
votes
0 answers

Ctrl-M powershell script not reading SQL correctly

I have some powershell which is run by control-M. It run a SQL script and outputs the tables to an email. What seems to be happening (Only when running through Control-M) is that every other run or so, the first table check is wrong. When the script…
Badja
  • 857
  • 1
  • 8
  • 33
0
votes
0 answers

Creating a Webserive job in Control-M with JWT Authentication

I need to create a control-m job of Webservice type. In this job I need to call a POST API which is authenticated using a JWT token. The token has to be generated from the control-m using a client secret and token and sent in the request headers. Is…
0
votes
1 answer

Control-M binding with Integration Server

I know its very rare to think of that but , is there a way to link BMC Control-M with Cruise Control.Net server ? Is there a Control-M command line or executable to use with CCNet ? I want to deploy automatically Jobs through CCNet.
stranger789
  • 133
  • 1
  • 6
0
votes
0 answers

Control-M Issue with Linux shell script with 'spawn scp' source file having a directory name containing spaces

I have the following shell script that runs automated scp commands. copy_prod_files.sh content: #!/usr/bin/expect spawn scp ftpaccess@prod:/storage/data/files/'Excel\ Docs'/file1.xlsx /data/prod/ expect "ftpaccess@prod's password:" send…
punsoca
  • 459
  • 1
  • 7
  • 15
0
votes
2 answers

Is it possible to define a runtime variable in a control-M job script using if else statement

I am trying to create a control-M script that depends from the environment, so i am trying to define a variable called "folder" that gets a value, according to the env (where the job is executed) and that variable "folder" will be used in the rest…
Olfa2
  • 69
  • 8
0
votes
1 answer

Query wait conditions with API?

Can the Control-M API be used to find out what conditions a job in the current NEWDAY is waiting on? I realize this is a simple question, but I do not yet have access to use the Control-M API.
lit
  • 14,456
  • 10
  • 65
  • 119
0
votes
1 answer

Control-M How do I remove a portion of the filename during Advanced File Transfer

I am trying to figure out how I can simply remove a portion of a filename on a transfer. I need the numbers to remain unchanged with 'check-aft' buttressing up against them as a prefix. Source: check-aft-eft-12345678-0001 Destination:…
0
votes
1 answer

Is it possible to integrate Control-M with MWAA Airflow to trigger and monitor jobs?

Pretty new to these orchestration tools. Is it possible to integrate Control-M and mwaa airflow to trigger/ track jobs? Couldn't find much information regarding the same.