目录

Search

  1. 前言
  2. 转换简介
  3. 转换端口
  4. 转换缓存
  5. 地址验证器转换
  6. 汇总器转换
  7. 关联转换
  8. 离散记录异常转换
  9. 大小写转换器转换
  10. 分类器转换
  11. 比较转换
  12. 合并转换
  13. 数据屏蔽转换
  14. 数据处理器转换
  15. 判定转换
  16. 重复记录异常转换
  17. 表达式转换
  18. 筛选器转换
  19. 层次结构到关系转换
  20. Java 转换
  21. Java 转换 API 引用
  22. Java 表达式
  23. 联接器转换
  24. 键生成器转换
  25. 标签创建器转换
  26. 查找转换
  27. 查找缓存
  28. 动态查找缓存
  29. 匹配转换
  30. 字段分析中的匹配转换
  31. 标识分析中的匹配转换
  32. 合并转换
  33. 规范器转换
  34. 解析器转换
  35. Python 转换
  36. 等级转换
  37. 读取转换
  38. 关系到层次结构转换
  39. REST Web 服务使用者转换
  40. 路由器转换
  41. 序列生成器转换
  42. 排序器转换
  43. SQL 转换
  44. 标准创建器转换
  45. 联合转换
  46. 更新策略转换
  47. Web 服务使用者转换
  48. 解析 Web 服务 SOAP 消息
  49. 生成 Web 服务 SOAP 消息
  50. 加权平均值转换
  51. 写入转换
  52. 转换分隔符

Developer 转换指南

Developer 转换指南

运行时属性

运行时属性

可以在“运行时”选项卡上配置以下“写入”事务属性:
连接
可用于关系目标。 转换所使用的连接。 单击字段右侧可更改连接。
下图显示了要单击的下拉按钮的位置:
单击“连接名称”字段的右侧可更改转换所使用的连接。
拒绝截断/溢出的行
可用于关系目标和自定义目标。
Developer tool 允许您通过在端口之间传递数据来转换数据。 有时,转换会导致在包含字符的列中发生数值数据溢出或字符串截断。 例如,将 Decimal (28, 2) 端口的数据传递到 Decimal (19, 2) 端口会导致数值溢出。 同理,如果将 String(28) 端口的数据传递到 String(10) 端口,数据集成服务会将字符串截断为 10 个字符。
如果转换导致溢出,默认情况下数据集成服务将跳过该行。 数据集成服务不会将数据写入到拒绝文件。 对于字符串,数据集成服务将截断该字符串并将其传递到下一个转换。
选择此选项可以在会话拒绝文件中包含上一个转换和目标之间所有截断和溢出的数据。 数据集成服务会将所有截断的行和任何溢出的行发送到会话拒绝文件或行错误日志,具体视您对会话的配置而异。
拒绝文件目录
拒绝文件所在的目录。 默认为 RejectDir 系统参数。
拒绝文件名
拒绝文件的文件名。默认为 <output_file_name>.bad。
如果多个分区写入平面文件目标,则每个分区都会写入单独的一个名为 <output_file_name><partition_number>.bad 的拒绝文件。