目录

Search

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

存储库指南

存储库指南

复制部署组的步骤

复制部署组的步骤

使用复制部署组向导复制部署组中的对象。可以执行使用复制向导中列出的所有任务。还可以完成以下任务:
  • 选择部署文件夹。
    可以在目标存储库中选择您要部署的文件夹。
  • 将标签应用于源和目标对象。
    可以将标签应用于源和目标存储库中的部署组对象。例如,可能需要将标签应用于在部署源对象版本和创建目标对象版本时指定的源和目标对象。
  • 移动标签
    。可以将标签从源和目标存储库中的一个版本移动至另一个版本。例如,在部署对象之前,可能需要将标签从上一个版本移动至最新版本。或者,可能需要部署对象的早期版本,并将最新标签应用于该对象。
  • 完成复制后,清除静态部署组。
    将复制的对象复制到目标存储库后,可以从静态部署组中移除这些对象。
在复制部署组之前,请验证是否未签出或锁定目标存储库中的现有对象。同时,复制部署组中的快捷方式的相关共享文件夹。
如果目标存储库中的对象处于锁定状态,则默认情况下部署操作会一直等待,直到获取锁定或取消部署。如果使用
pmrep
复制部署组,可以指定部署超时期间。如果
pmrep
在超时期间内无法获取对象锁定,则部署操作失败。
如果尝试替换文件夹,则默认行为会有所不同,且会锁定目标文件夹。部署操作不会等待释放锁定。部署立即失败并显示一条错误消息,指示目标文件夹正在使用中。
  1. 连接到源和目标存储库。
  2. 选择要复制的部署组。
  3. 将部署组拖放或粘贴至目标存储库。
    此时会显示复制部署组向导,向导中显示文件夹名称和目标存储库名称。
  4. 复制部署组向导会提示您选择模式:
    • 典型。
      向导会使用本地和全局共享文件夹的快捷方式的默认值。
    • 高级。
      可以替代本地和全局共享文件夹的快捷方式的默认值。可以选择要关联快捷方式的共享文件夹。在建立快捷方式之前,向导可能需要确定各文件夹之间的关联方式。
  5. 单击“下一步”。根据文件夹的内容和您选择的复制模式,复制部署组向导会提示您输入详细信息。
    如果目标存储库中无法获取对象锁定,则禁用“下一步”按钮。目标存储库中的对象变为可用时,将启用“下一步”按钮。要停止替换,请单击“取消”。此时向导会回滚所有更改。
下表列出了在复制部署组时可能会显示的对话框和提示:
复制部署组向导对话框
模式
说明
选择部署文件夹
典型,高级
您要向其中部署对象的文件夹。
替代部署文件夹
典型,高级
替代部署文件夹的默认选择。
选择标签
典型,高级
选择源存储库中的标签以应用于复制的对象版本,选择目标存储库中的标签以应用于新创建的对象版本。
清除源部署组
典型,高级
向导完成部署操作后,请移除部署组中的对象。
源/目标比较
典型,高级
指定自上次复制后是否已创建或修改目标文件夹中的对象。
序列生成器和规范器
典型,高级
保留序列生成器和规范器转换以及 XML 生成键的当前值。在 XML 转换中,XML 生成键包括主键和外键。
映射变量
典型,高级
保留映射变量的持久性值。
相关性信息
典型,高级
复制映射中的对象的相关性信息(如果存在)。如果设置 Designer 的常规选项以保存 MX 数据,则存在相关性信息。相关性信息的组织格式支持报告工具跳过步骤,例如,收集用于报告的信息时,可提取整个映射并解析表达式。
保留工作流变量持久值
典型,高级
保留持久值。
保留工作流运行历史记录
典型,高级
保留目标存储库或文件夹中的现有工作流运行历史记录。复制部署组时,无法复制源存储库或文件夹中的工作流运行历史记录。
保留集成服务分配
典型,高级
保留工作流的已分配的集成服务。
数据库连接
典型,高级
列出文件夹中的所有数据库连接,指示您无权复制的连接。
消息队列连接
典型,高级
列出文件夹中的所有消息队列连接。
FTP 连接
典型,高级
列出文件夹中的所有 FTP 连接,指示您无权复制的连接。
外部加载程序
典型,高级
列出文件夹中的所有外部加载程序连接,指示您无权复制的连接。
应用程序连接
典型,高级
列出文件夹中的所有应用程序连接,指示您无权复制的连接。
MMD 插件
典型,高级
列出当目标存储库中不存在插件信息时,源文件夹所取决的插件应用程序信息。
集成服务
典型,高级
选择与工作流关联的集成服务。如果目标存储库包含的集成服务不足两个,则向导会跳过此步骤。
本地共享文件夹
典型
列出您需要先复制的目标存储库中的本地共享文件夹。为保留快捷方式并阻止无效映射,请单击“取消”并在复制文件夹之前先复制所有列出的本地共享文件夹。
已过期共享文件夹
典型
列出您需要先复制的目标存储库中的已过期文件夹。为保留快捷方式并阻止无效映射,请单击“取消”并在复制文件夹之前先复制所有列出的本地共享文件夹。
选择共享文件夹
高级
列出包含快捷方式的文件夹和您可以建立快捷方式的文件夹。可以选择接受或替代共享文件夹。
替代共享文件夹
高级
如果选择替代“选择共享文件夹”对话框中的默认文件夹选择,则列出可以选择建立快捷方式的文件夹。
比较文件夹
高级
如果在“替代共享文件夹”对话框中选择的文件夹不同,请比较文件夹。可以使用单向比较方式比较文件夹。要使用双向比较方式比较文件夹对象,请在启动复制文件夹向导之前先使用比较文件夹向导。
比较共享文件夹 - 比较结果
高级
列出文件夹比较的结果、显示本地共享文件夹存在但全局共享文件夹中不存在的对象,以及显示比全局共享文件夹中的匹配对象的版本更旧或更新的对象。使用单向比较方式比较文件夹时,可以选中不包括映射变量值的文件夹对象。
如果各文件夹之间存在差异,则会显示一条消息,警告您将移除丢失对象的快捷方式。此时,向导将返回至“选择共享文件夹”对话框。
复制定义
典型,高级
将部署组从源存储库复制到目标存储库。
部署组存在
典型,高级
替换目标存储库中的现有部署组。显示存储库中的部署组的现有副本还是存储库中的所有部署组。
替换冲突的对象
典型,高级
替换无版本控制的目标存储库中的冲突对象。可以选择将目标存储库中的冲突对象替换为部署组中的对象。如果存储库受版本控制,则不会显示。
所有者和组
典型,高级
选择目标存储库中已复制的部署组的所有者。默认为当前用户。
后续验证
典型,高级
复制部署组后,验证目标存储库中的对象以确认对象和相关对象是否有效。
完成部署
典型,高级
完成向导后会立即复制部署组和生成部署控制文件以便与
pmrep
命令行程序结合使用。或者,同时复制部署组并创建部署控制文件。可以选择在不复制部署组的情况下创建部署控制文件。
如果未指定绝对路径,Repository Manager 会在运行 Repository Manager 的目录中生成部署控制文件。
Repository Manager 会生成使用 UTF-8 格式进行编码的部署控制文件。