Table of Contents

Search

  1. Preface
  2. Understanding the Repository
  3. Using the Repository Manager
  4. Folders
  5. Managing Object Permissions
  6. Local and Global Shortcuts
  7. Team-Based Development with Versioned Objects
  8. Labels
  9. Object Queries
  10. Team-Based Development with Deployment Groups
  11. Copying Folders and Deployment Groups
  12. Exporting and Importing Objects
  13. Exchanging Metadata
  14. Copying Objects
  15. Metadata Extensions
  16. Appendix A: MX Views Reference

Repository Guide

Repository Guide

Steps to Copy or Replace a Folder

Steps to Copy or Replace a Folder

Before you copy a folder, use the Repository Manager to verify that no users are accessing objects in the folder. You might want to ask all users to exit the repository. Also, copy dependent shared folders to the target repository before copying a folder. If you are replacing a folder, verify that no users are accessing objects in the target repository.
  1. In the Repository Manager, connect to the source repository and select the folder you want to copy.
  2. Click Edit > Copy.
  3. If you are copying to a different repository, connect to the target repository.
    You connect to the target repository with the same user account used to connect to the source repository. To connect to the target repository with a different user account, use the DeployFolder
    pmrep
    command.
  4. In the Navigator, select the target repository, and click Edit > Paste.
    You can also drag the folder into the target repository after connecting to the repository.
    The Copy Folder Wizard displays the folder name and target repository name.
  5. The Copy Folder dialog box prompts you to select a mode:
    • Typical.
      The wizard uses the defaults for shortcuts to local and global shared folders.
    • Advanced.
      You can override the defaults for shortcuts to local and global shared folders. You can choose the shared folder to associate shortcuts. The wizard might have to determine how the folders are related before establishing shortcuts.
  6. Click Next.
    The Copy Folder Wizard prompts you for more information based on the content of the folders and the copy mode you select.
    The Next button is disabled if object locks cannot be acquired in the target repository. When the objects in the target repository become available, the Next button is enabled. To stop the replacement, click Cancel. The wizard rolls back all changes.
The following table lists the dialog boxes and prompts that may appear when you copy a folder:
Copy Folder Wizard Dialog Box
Modes
Description
Select Versions
Typical, Advanced
Copies the latest version or all versions of objects in the folder. If you copy the latest object versions in the source folder, the wizard replaces each object in the target folder with the latest version.
Replace Folder
Typical, Advanced
Lists existing copies of the folder or all folders in the repository.
Source/Target Comparison
Typical, Advanced
Specifies if objects in the target folder have been created or modified since the last copy.
Compare Folders - Compare Results
Typical, Advanced
Compares modified folders to determine the similarities and differences using a one-way comparison. You cannot compare the mapping variable values.
Sequence Generators and Normalizers
Typical, Advanced
Retains current values for Sequence Generator and Normalizer transformations.
Mapping Variables
Typical, Advanced
Copies persistent values for mapping variables if they exist.
Retain Mapping Variable Persisted Values
Typical, Advanced
Retains persistent values for mapping variables if you replace a folder.
Dependency Information
Typical, Advanced
Copies dependency information for objects in mappings if it exists. The dependency information exists if you set the general options for the Designer to save MX data. The dependency information is organized in a format that enables reporting tools to skip steps such as fetching the entire mapping and parsing expressions when collecting information for reporting.
Workflow Variables
Typical, Advanced
Copies persistent values for workflow variables.
Retain Workflow Variable Persisted Values
Typical, Advanced
Retains persistent values.
Copy Workflow Run History
Typical, Advanced
Copies workflow logs if they exist.
Retain Workflow Run History
Typical, Advanced
Retains existing workflow logs in the target folder if you choose not to copy workflow logs from the source folder.
Folder Exists
Typical, Advanced
Renames the target folder if a folder of the same name exists in the target repository. Otherwise, it appends the date to the original folder name.
Retain Integration Service Assignment
Typical, Advanced
Retains the assigned Integration Service for workflows.
Database Connections
Typical, Advanced
Lists all database connections in the folder, indicating the connections for which you do not have permission to copy.
Message Queue Connections
Typical, Advanced
Lists all message queue connections in the folder.
FTP Connections
Typical, Advanced
Lists all FTP connections in the folder, indicating the connections for which you do not have permission to copy.
External Loaders
Typical, Advanced
Lists all external loader connections in the folder, indicating the connections for which you do not have permission to copy.
Application Connections
Typical, Advanced
Lists all application connections in the folder, indicating the connections for which you do not have permission to copy.
MMD Plug-in
Typical, Advanced
Lists plug-in applications that the source folder depends on if the plug-in information does not exist in the target repository.
Integration Services
Typical, Advanced
Selects an Integration Service to associate with workflows. If the target repository contains less than two Integration Services, the wizard skips this step.
Local Shared Folders
Typical
Lists local shared folders in the target repository that you need to copy first. To preserve shortcuts and prevent invalid mappings, click Cancel and copy all listed local shared folders before copying the folder.
Global Shared Folders
Typical
Lists global shared folders in the target repository that you need to copy first. To preserve shortcuts and prevent invalid mappings, click Cancel and copy all listed local shared folders before copying the folder.
Outdated Shared Folders
Typical
Lists outdated folders in the target repository that you need to copy first. To preserve shortcuts and prevent invalid mappings, click Cancel and copy all listed local shared folders before copying the folder.
Select Shared Folders
Advanced
Lists the folder that contains shortcuts and the folder to which you can establish shortcuts. You can choose to accept or override the shared folder.
Override Shared Folder
Advanced
Lists folders you can select to establish shortcuts if you choose to override the default folder selection in the Select Shared Folders dialog box.
Compare Folder
Advanced
Compares folders if the folders you choose in the Override Shared Folder dialog box are different. You can compare the folders using a one-way comparison. To compare the folder objects using two-way comparison, use the Compare Folders Wizard before you start the Copy Folder Wizard.
Compare Shared Folder -Compare Results
Advanced
Lists the results from the folder comparison, displays objects that exist in the local shared folder but not in the global shared folder, and displays objects that are older or newer than matching objects in the global shared folder. When you compare the folders using a one-way comparison, you can check the folder objects that excludes the mapping variable values.
If there are differences between the folders, a message warns you that shortcuts to missing objects will be removed. The wizard takes you back to Select Shared Folders dialog box.
Owner
Typical, Advanced
Selects the owner for the copied folder in the target repository. You can select any user in the target PowerCenter domain.
Complete Deployment
Typical, Advanced
Copies the folder immediately after completing the wizard or generates a deployment control file to use with the
pmrep
command line program.
If you do not specify an absolute path, the Repository Manager generates the deployment control file in the directory where the Repository Manager runs. The Repository Manager generates the deployment control file encoded in UTF-8 format.

0 COMMENTS

We’d like to hear from you!