目录

Search

  1. 前言
  2. 了解存储库
  3. 使用 Repository Manager
  4. 文件夹
  5. 管理对象权限
  6. 局部和全局快捷方式
  7. 包含受版本控制的对象的基于团队的开发
  8. 标签
  9. 对象查询
  10. 基于团队开发部署组
  11. 复制文件夹和部署组
  12. 导出和导入对象
  13. 交换元数据
  14. 复制对象
  15. 元数据扩展
  16. MX 视图参考
  17. PowerCenter 报告参考

存储库指南

存储库指南

对象命名

对象命名

可以创建具有不同名称的对象副本。因此,可以向部署组中添加目标文件夹中具有现有副本的对象,但副本应使用其他名称。在这种情况下,向导会检测对象之间的关系,并将目标文件夹中的副本替换为部署组中的对象。
例如,向部署组中添加映射 m_Orders,并将其复制到生产存储库。随着您继续开发,可以将开发存储库中的映射的名称更改为 m_OrdersWeekly。向部署组中添加此映射的新版本,并将其复制到生产存储库。如果生产存储库受版本控制,向导会确定 m_Orders 为 m_OrdersWeekly 的旧副本并将其替换,从而创建新版本。生产存储库中的映射的最新版本现为 m_OrdersWeekly。如果生产存储库无版本控制,向导会确定 m_Orders 是 m_OrdersWeekly 的副本,并将其替换为 m_OrdersWeekly。
目标存储库中的对象即使不是部署组对象的副本,也可与部署组对象具有相同的名称。该对象可能使用其他类型。如果发生此情况,命名冲突会导致复制操作失败。
例如,映射在开发存储库中使用关系源 src_Records。向部署组中添加该映射并将其复制到生产存储库。之后,从生产存储库中删除 src_Records,然后创建新 XML 源,同样命名为 src_Records。如果使用部署组将关系源 src_Records 复制到目标存储库,则复制操作失败,因为 XML 源 src_Records 具有相同的名称但对象不同。