原文: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