目录

Search

  1. 前言
  2. 使用 Designer
  3. 使用源
  4. 使用平面文件
  5. 使用目标
  6. 映射
  7. Mapplet
  8. 映射参数和变量
  9. 使用用户定义的函数
  10. 使用调试器
  11. 查看数据沿袭
  12. 比较对象
  13. 管理业务组件
  14. 创建多维数据集和维度
  15. 使用映射向导
  16. 数据类型引用
  17. 配置 Web 浏览器

Designer 指南

Designer 指南

编辑关系源定义

编辑关系源定义

您可能想要手动编辑源定义,以记录无法从该源导入的属性。 可以编辑关系源定义,以创建键列和键关系。 这些关系可以是逻辑关系。 这些关系不必存在于数据库中。
可以随时为源定义添加说明,或者指定指向业务文档的链接。 将说明或业务文档链接添加到源定义,是记录源定义用途的一种简单方式。 可以将说明添加到任何现有源定义,或者修改这些说明。
要编辑关系源定义,请执行以下操作:
  1. 在 Source Analyzer 中,双击源定义的标题栏。
  2. 编辑以下设置:
    表设置
    说明
    选择表
    显示要编辑的源定义。 要选择不同的开源定义进行编辑,请从列表中进行选择。
    “重命名”按钮
    将打开一个对话框,用于编辑源定义的名称以及输入业务名称。
    所有者名称
    数据库中的表所有者。
    说明
    源表的可选说明。 字符限制是 2000 字节/K,其中 K 是存储库代码页中每个字符的最大字节数。 输入到业务文档的链接。
    数据库类型
    指示源或数据库类型。 如有必要,请选择一个新的数据库类型。
  3. 单击“列”选项卡。
  4. 编辑以下设置:
    列设置
    说明
    列名称
    源中的列名称。 在编辑关系源定义时,仅在实际源列名称更改时,才能编辑列名称。
    数据类型
    源定义中显示的数据类型取决于源定义的源类型。
    精度和小数位数
    精度
    是 Numeric 数据类型的最大有效位数,或 String 数据类型的最大字符数。 精度包括小数位数。
    小数位数
    是数值的小数点后的最大位数。 因此,值 11.47 的精度为 4,小数位数为 2。 字符串
    Informatica
    的精度(或长度)为 11。
    关系源的所有数据类型具有最大精度。 例如,Integer 数据类型的最大精度为 10 位数字。 一些 Numeric 数据类型对于小数位数具有类似的限制,或者不允许将小数位数设置为超过 0。 例如,整数的小数位数为 0,因为按照定义它们绝不会包含小数值。
    您可以将一些数据类型的精度和小数位数更改为与数据库中定义的值不同的值。 不过,更改精度或小数位数可能会导致集成服务在从源列读取时,数字列中出现数值溢出、字符列中出现截断,或在日期时间列中插入 0。
    非空
    选择是否希望允许源中出现空数据。
    键类型
    选择“主”、“外”、“主-外”或“非键”。 仅适用于关系源。
    业务名称
    或者,也可以将业务名称添加到各个源列。
  5. 单击“确定”。