目录

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 指南

端口间数据转换

端口间数据转换

集成服务根据端口的数据类型转换数据。 每次数据通过端口传递时,集成服务都会查看分配给该端口的数据类型,如果必要对数据进行转换。
在相同的数值数据类型的端口间传递数据并且数据在转换之间传输时,集成服务不会将数据转换为数据所传递到的端口的小数位数和精度。 例如,在映射中的两个转换之间传输数据。如果将数据从精度为 5 的小数端口传递到精度为 4 的小数端口,集成服务在内部存储该值,并不截断数据。
可以通过在数据类型不同的端口之间传递数据来转换数据。例如,可以将字符串传递给整数端口,从而将其转换为数字。
集成服务在转换之间以及数据流中的最后一个转换与目标之间执行端口间转换。
下表介绍了集成服务执行的端口间转换:
数据类型
长整型
整数、小整数
小数
双精度、实型
字符串、文本
Nstring、Ntext
日期/时间
二进制
长整型
整数、
小整数
小数
双精度、实型
字符串、文本
Nstring、Ntext
日期/时间
二进制