从源映射:通过选择还是通过名称

有两种方法可以从源进行映射:通过选择或通过名称。以下步骤描述了如何使用从源进行映射向导或使用拖放的方法来从源进行映射。

使用从源进行映射向导

  1. 通过单击选择您要映射的源元素和目标元素。(用 Ctrl + 单击来选择多个源元素或目标元素。)
  2. 单击映射 > 从源进行映射

    有四种可能的情况:前三种情况表示通过选择进行映射,而第四种情况演示通过名称进行映射。

    • 如果选择了多个可映射的源元素,则所有选定的源都映射到选定的目标。
    • 如果选择了多个可映射的目标元素,则选定的源映射到所有选定的目标。
    • 如果选择了一个可映射的源和一个可映射的目标,并且每个元素都没有任何子代,则选定的源映射到选定的目标。
    • 如果选择了一个可映射的源和一个可映射的目标,并且其中一个元素有子代,则从源进行映射向导将会打开,这样您就可以通过名称来进行映射。转至第 3 步。
  3. 从源进行映射向导中选择适当的选项:
    • 深度复制整个复杂元素。此选项复制该元素以下的整个结构。仅当选定的源元素和目标元素具有相同的类型定义或源类型由目标类型派生时,此选项才可用。
    • 映射叶。此选项仅映射该元素以下相互匹配的结构部分。
    • 映射直接子代。此选项仅将源元素的直接子代映射到与之匹配的目标元素的直接子代。仅当选定的源元素和目标元素具有可映射的直接子代时,此选项才可用。
  4. 如果选择映射叶映射直接子代选项,请指定名称的匹配方式。

    具有相同名称的项始终被认为是匹配的,缺省情况下,映射具有相同名称的项复选框总是选中的。如果两个名称包含相同顺序的相同字母数字字符,则认为它们是相同的。这种比较不区分大小写,因此 FIRST_NAME 和 FirstName 被认为是匹配的。

    如果选择映射叶映射直接子代选项,则映射具有相似名称的项复选框也是可用的。如果一个名称是从另一个名称截断而来,则认为它们是相似的,如 first_name 和 name,或 PART_NUMBER 和 partNum。另外,如果一个名称是另一个的缩写,如 November 和 nvmbr,则认为它们是相似的。

  5. 如果选择了映射叶映射直接子代选项,则验证映射是否相关,并根据需要对它们进行手动编辑。 您可能需要删除不必要的映射,也可能需要添加其他映射。

使用拖放方法

将适当的源元素拖动到目标元素上。

使用拖放方法从源进行映射时,总是通过选择来进行映射。您可以在以下情况中使用拖放方法:

相关概念
消息映射编辑器
创建消息映射
相关任务
从源消息元素映射目标元素
从数据库表映射目标元素
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
ar25290_