创建 SCV 映射
本主题描述了创建 SCV 数据库中表之间的映射定义的过程。
若要创建 SCV 映射,请进行下列操作:
- 选择“配置”>“SCV”>“映射”。
- 单击“新建”。
-
在“详情”选项卡上指定以下信息:
- 名称
- 映射的唯一名称。
- 说明
- 映射的说明。
- 已启用
- 指示映射是活动的(开启)还是停用(关闭)。默认情况下,该字段设置为“开启”。注意:
- 只有活动映射可用于转移计划数据。
- 为系统和用户定义的映射启用此字段。
- 系统
- 指示映射是系统定义还是用户定义。注意:仅当映射由系统定义时,才会启用此选项。
-
在“表映射”选项卡上指定以下信息:
- 目标表
- 映射适用的目标表。这是从表注册表中选择的 SCV 表名称。
- 源对象类型
- 源对象的类型。可能的值:
- 表
- 视图
- 查询
- 源表
- 根据源类型从中应用映射的 SCV 表名称(在表注册表中定义)。注意:仅在“源对象类型”设置为“表”时才会显示此字段。
- 源视图
- 从中应用映射的 SCV 视图名称。注意:仅在“源对象类型”设置为“视图”时才会显示此字段。
- 源查询
- 用于确定源的 SQL 查询。注意:
- 必须使用“验证”选项验证查询。
- 仅在“源对象类型”设置为“视图”时才会显示此字段。
- 单击“元素映射”选项卡。此选项卡包含目标表中可用的元素映射。
-
单击“生成映射”。现有映射已清除,并显示包含目标表中所有目标元素的“映射元素”列表。
注意:该列表包含可能没有匹配元素的目标元素。如果目标元素:
- 有匹配的源元素,则显示“源元素”和“类型”字段的值。
- 没有匹配元素,“源元素”和“类型”字段的值为空。必须删除目标元素或分配转换类型或值。
- 单击“添加 (+)”。
-
指定以下信息:
- 目标元素
- 要映射的目标元素。
- 说明
- 映射要素的说明。
- 转换类型
- 映射到映射的转换类型。可能的值:
- 常量
- 直接映射
- 关键字
- 表达式
- Hash 键
注意:默认值为“直接映射”。 - 源元素
- 要映射的源表或视图。注意:如果“转换类型”设置为“直接映射”,则显示此字段。
- 默认值
- 未定义“源元素”时具有默认值的目标元素。注意:仅当“转换类型”设置为“直接映射”时,此字段才适用。
- 关键字
- 预定义的关键字。可能的值:
- CURRENT_DATE
- CURRENT_TIME
注意:仅当“转换类型”设置为“关键字”时,此字段才适用。 - 常量值
- 应用于目标元素的常数值。注意:仅当“转换类型”设置为“常量”时,此字段才适用。
-
单击“保存”。成功验证指定信息后,则会创建新映射。
注意:可以使用此页面执行以下操作:
- 使用“创建”选项创建现有映射的副本并根据需要修改参数。
- 使用“删除”选项仅删除用户定义映射。