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
  17. Appendix B: PowerCenter Reports Reference

Repository Guide

Repository Guide

Working with Dependent Objects

Working with Dependent Objects

When you export an object, the PowerCenter Client exports certain dependent objects by default. The PowerCenter Client does not export all dependent objects. A dependent object is an object that is used by another object. For example, a source definition referenced by a shortcut is a dependent object of that shortcut. A dependent object is a child object to the parent object that uses the dependent object.
The following table lists the dependent objects that the PowerCenter Client includes in the XML file by default:
Parent Object
Dependent Child Objects Exported
Mapping
Sources, targets, reusable and non-reusable transformations, mapplets, and user-defined functions.
Mapplet
Sources and reusable transformations.
Source with foreign key
Source definition containing the primary key.
Target with foreign key
Target definition containing the primary key.
Shortcut
The object the shortcut references.
Any repository object
Any reusable or non-reusable metadata extension associated with the object.1
Session
Session configuration and reusable and non-reusable tasks when you export from any client application.
Mapping used by the session when you export from the Repository Manager or
pmrep
.
Transformation
User-defined functions.
User-defined function
User-defined functions.
Worklet
Reusable and non-reusable tasks, sessions, worklets, and user-defined functions.
Workflow
Scheduler and reusable and non-reusable tasks, sessions, worklets, and user-defined functions.
When you export and import objects, you can export and import any of the following combination of objects:
  • Parent object with dependent child objects.
    The XML file contains metadata for parent and child objects. The PowerCenter Client exports the dependent child objects listed in Working with Dependent Objects by default.
  • Parent object without dependent child objects.
    The XML file contains metadata for the parent object, but not the child object.

0 COMMENTS

We’d like to hear from you!