Control-M: Exclusive resource

Author: Jacek Trociński, Last Revision: 2019.11.22, Topic area: Control-M 9

In a data warehouse environment you may encounter situations where you want to prevent certain processes from running in parallel without regard for the order in which they run.

In Control-M you can add an exclusive resource to jobs in order to prevent them from running in parallel. Jobs that have an exclusive resource specified will run only after obtaining a lock on the resource, if the resource is already locked by another job then they appear to be "Busy" until the resource is freed.

You can specify an exclusive resource for a job in the job definition under Prerequisites -> Control Resources. Add a resource, give it a name and specify the "Type" as "Exclusive". Add an exclusive resource with the same name to jobs that you do not want to run in parallel.