Option | Argument | Description |
---|---|---|
-a | label_name | Required. Label name to apply to the object. |
-n | object_name | Required if you are updating a specific object. Name of the object to receive the label. You cannot enter object names if you use the -i option. |
-o | object_type | Type of object to apply the label to. You can specify source, target, transformation, mapping, session, worklet, workflow, scheduler, session config, task, cube, or dimension. Required when applying a label to a specific object. |
-t | object_subtype | Required. Type of task or transformation you are labeling. pmrep ignores other object types. For more information about valid subtypes, see Listing Object Types. |
-v | version_number | Optional. Version of the object to apply the label to. The command fails if the version is checked out. Applies the label to the latest version of the object by default. |
-f | folder_name | Optional. Folder that contains the objects. If you enter a folder name but no object name, pmrep applies the label to all objects in the folder. If you enter a folder name with an object name, pmrep searches the folder for the object. You cannot use the -f option if you use the -i option. |
-i | persistent_input_file | Optional. Name of a text file generated from ExecuteQuery, ListObjectDependency, or Validate. Contains a list of objects to receive the label. If you use this option, do not use the object name, object type, or folder name to specify objects. |
-d | dependency_object_types | Optional. Dependent object types to label. Valid dependent object types include shortcuts, mappings, mapplets, sessions, workflows, worklets, target definitions, source definitions, and foreign key dependencies. Use this option with option -p. If you enter an object type, the label applies to dependent objects of that object type. |
-p | dependency_direction | Optional. Dependent parents or children to apply the label to. You can specify parents, children, or both. If you do not enter option -d, all dependent objects receive the label. If you do not enter this option, the label applies to the specified object. |
-s | - | Optional. Include the primary key-foreign key dependency objects regardless of the direction of the dependency. |
-g | - | Optional. Find object dependencies across repositories. |
-m | - | Optional. Move a label from the current version to the latest version of an object. Use this argument when the label type is one_per_object. |
-c | comments | Optional. Comments about the label. |
-e | dbd_separator | Optional. If an ODBC source has a period (.) in the name, define a different separator character when you define the source object. For example, instead of database_name.source_name, define the source object as database_name\source_name, and define the dbd_separator as backslash (\). |