原文:kettle——入门操作-行列转换(行转列,字段拆分)

Row Normaliser,将一行多列数据转换为多行一列数据。 输入数据流: 计算器配置如下: 与计算器相连接的excel输出如下: Row Normaliser,设置如下, 与Row Normaliser连接的Excel输入如下 Split field to rows 字段拆分,一个单元拆分成多行 输入流字段: Split field to rows 设置: 结果展示 拆分字段,将一个字段拆 ...

2017-11-29 23:08 0 8197 推荐指数:

查看详情

mysql 字段数据拆分转列

一、创建表(test 和 sp) CREATE TABLE `sp` (`id` int(11) NOT NULL,`sss` varchar(255) DEFAULT NULL,`price` ...

Thu Dec 09 23:15:00 CST 2021 0 95
Oracle转列,列转行,行列相互转换

1、转列 注:WM_CONCAT是未公开的函数,在10.2.0.5上,其返回类型从varchar2变为了clob,而在12c当中,已经取消了此函数,所以最好别用 LISTAGG(XXX,XXX) WITHIN GROUP( ORDER BY XXX),用法就像 ...

Thu Oct 25 23:06:00 CST 2018 0 3838
kettle——入门操作(转换之-去除重复记录,字段选择)

两个控件,去除重复记录,Unique Rows(HashSet),以及字段选择,如下 1、去除重复记录,要求按照去除重复列进行排序才      Data GRid 输入信息,按照如下,及去除重复记录的要求,按照flag去除重复记录,只会有四条记录        去除重复记录设置 ...

Thu Nov 30 07:41:00 CST 2017 3 12442
kettle转列运用

运用场景:     元数据为:姓名,星期,工作小时     需要转换成:姓名,周一,周二,周三,周四,周五,周六,周日 1.创建表 2.配置转换   链接: ...

Sat Jul 22 21:19:00 CST 2017 0 1281
Kettle 行列互换之——转列(多列数据合并成一列变为多行)

原始需求如下: 业务系统设置成这样,见截图。 工资项目为了方便录入,都是做成列的。 但是这些数据需要和另外的费用报销系统的数据关联,费用报销系统的费用项目是横向的,用费用项目、金额的多行来表达。那么这里工资的数据如何转换成行呢? 在Kettle里面做一个列转行的转换就行。参考 ...

Sun Sep 09 23:56:00 CST 2018 0 3200
Kettle行列转换

Kettle在控件中拥有行列转换功能,但是行列转换貌似是弄反了。 一.转列 1.数据库脚本 2.总体转列示意图 2.1表输入配置 2.2列转行配置 2.3字段选择配置 2.4文本文件输出配置 输出到文件后查看内容 二.列转行 1. ...

Wed Sep 14 19:48:00 CST 2016 0 9841
kettle如何实现拆分字段

在数据表中,我们有时候需要获取字段中一部分内容,我们可以通过javascript来获取数据的内容 如字段:北京 上海 天津 1.在主对象树中与要获取的数据的数据库创建连接,连接本地的数据库直接写localhost就可以 2. 按住shift键进行连接,选择主输出步骤,双击表输入 ...

Fri Mar 13 07:04:00 CST 2020 0 1706
kettle——入门操作(扁平化)

扁平化,多行记录只有一个字段不同时,将不同字段转变为列。如下,最后解释一下原理及设计不足之处。 第一种情况,数据特点,flag为a的有两,flag为b的有三            扁平化设置,扁平化后的目标字段,输入流中Grid Data 中flag为b的有三个:1,2,3 ...

Fri Dec 01 05:36:00 CST 2017 0 2531
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM