Exporting Objects
Exporting is the process or serializing a number of objects that match an Export Rule Set into a CAR file. The exported CAR file can then be imported into other RunMyJobs instances.
Note: Some objects are not exportable. These include process files, Operator Messages, events, and other runtime-specific objects.
There are two ways to export objects: exporting objects directly, and exporting using an Export Rule Set.
Exporting Objects Directly
To export an object or objects directly, right-click the object(s) and choose either Export > Export or Export > Export with related objects. This option does not use Export Rule Sets, and simply exports the selected objects into a CAR file, with or without its related objects.
Exporting Objects with an Export Rule Set
To export a list of objects and/or a set of objects that match a set of criteria, you can use an Export Rule Set.
Exporting Directly with an Export Rule Set
To export an object using an Export Rule Set:
-
Navigate to Promotion > Exports.
-
Click .
-
Choose the Export Rule Set from the Export Rule Set dropdown list.
-
Click Submit. All objects matching the selected Export Rule Set are exported into a CAR file.
Exporting with System_Export_RuleSet and an Export Rule Set
Alternatively, you can use an Export Rule Set as part of a System_Export_RuleSet process run:
-
Navigate to Definitions > Processes.
-
Locate the System_Export_RuleSet Process Definition, then right-click it and choose Submit.
-
Click .
-
Choose the Export Rule Set from the Export Rule Set dropdown list.
-
Choose the Remote System object that represents the target RunMyJobs instance from the Remote System dropdown list.
-
Click Submit. All objects matching the selected Export Rule Set are exported and sent to the target RunMyJobs instance.
Tip: After export, you can view the exported CAR file in the Files section of the Detail View for the export process.
Exporting an Application
Applications are a way of grouping the different objects in the system into logical groups, according to the purpose that they serve.
You can use Applications to organize objects into logical groups. For example, you might organize the process servers, queues, process definitions and chain definitions for a decision support system into a Decision Support Application.
Applications can be exported to a CAR archive file, either manually or using the process definition named System_ExportApplication. These archives can then be imported with the System_Import_Archive process definition into other repositories. This allows for easy migration from a "Dev" or "Test" environment into a "Prod" environment.