目录

Search

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

Designer 指南

Designer 指南

映射变量

映射变量

与映射参数不同,映射变量代表可以通过会话更改的值。 集成服务会在每次成功会话运行结束时将映射变量的值保存到存储库,并在下次运行会话时使用该值。
使用某个映射变量时,在映射或 Mapplet 中声明该变量,然后在映射中使用变量函数来更改变量的值。 在会话开始时,集成服务会计算对变量的引用以确定开始值。 在成功会话结束时,集成服务将变量的最终值保存至存储库。 下次运行会话时,集成服务会将变量的引用计算为保存的值。 要替代保存的值,请在参数文件中定义变量的开始值,或在会话属性的会话前变量分配中分配一个值。
使用映射变量对源执行增量读取。 例如,上述映射参数示例中的客户帐户从 001 到 065 进行编号,按 1 递增。 无需创建映射参数,您可以创建初始值为 001 的映射变量。 在映射中,使用变量函数以 1 为增量来增加变量值。 集成服务首次运行会话时,会提取客户帐户 001 的记录。 在会话结束时,集成服务会将变量加一,并将增加后的值保存到存储库。 集成服务下次运行会话时,会为下一个客户帐户 002 提取数据。 集成服务还会增加变量的值,以便下次会话提取和查找客户帐户 003 的数据。