列转行()
此组件可以完成合并记录的功能,把多条记录合并成一条记录,改变数据表的结构,将某些在源表中不同
记录的同一个字段的值(这些值不相同),将它们变成目的表中不同的字段。
【注释】:
列转行组件中,记录要首先用指定关键字排序。
表 列转行组件属性说明
属性项 属性说明
关键字段 根据此字段不同的值,设置输出流的新字段,输出流的各个新字段
通过目标字段列表来设置。
分组字段设置 用于合并成一条记录的分组字段。
分组字段 通常用输入流中已经过排序的主键作为分组字段。
【获取字段】 点击【获取字段】按钮,可以获取输入流中的全部字段,进一步在
字段列表中选择分组字段。
目标字段设置 设置新记录的目标字段:源记录同一字段根据不同关键字段值,形
成多个字段值的目标字段设置。
目标字段 通过多个记录的“关键字段”的不同取值,指定新的字段名称,如果
存在主键值冲突(在指定的组中,关键字不是唯一的),可以指定
聚合策略。
对接收到的每一行重置行号 将组件接收到的每一行都重置行号,值赋给新行号字段名称。
数据字段 指定源输入流中的某个字段,根据关键字段的不同取值,此字段的
值将会被作为不同的新字段的值。
关键字值 指定关键字不同的值的标准。
类型 新字段对应的类型。
格式 按照格式输出数据,格式的优先级高于长度和精度,如果设置格
式,
则长度和精度的设置无效。
长度 设置数值类型的数据长度。
精度 设置带小数位的数值类型的数据精度,在长度大于 时才能生效。
货币符号 设置货币符号。
千位分隔符 设置千位分隔符。
置空条件 当某关键字段对应的新字段值为此值时,将其设置为空。
聚合 当分组字段存在主键冲突时,(在指定的组中,关键字不是唯一
的),
可以指定聚合策略。
【获取查询字段】 点击【获取查询字段】按钮,可以在字段名和类型两列,获取到输
入流中获取到全部字段名及类型,再进一步设置字段名和类型。
评论1
最新资源