Kettle 行列互換之——行轉列(多列數據合並成一列變為多行)


 

原始需求如下:

業務系統設置成這樣,見截圖。

工資項目為了方便錄入,都是做成列的。

但是這些數據需要和另外的費用報銷系統的數據關聯,費用報銷系統的費用項目是橫向的,用費用項目、金額的多行來表達。那么這里工資的數據如何轉換成行呢?

在Kettle里面做一個列轉行的轉換就行。參考如下。

 

其中表輸入的數據預覽如下。

 

 行專列設置如下:其中第1列是選擇字段,第2、3列是手工填寫

 

轉換后的工資數據都會放入到最近的一個重新命名的工資字段里面的,所以把這個字段改為金額。

 

按照需求實現了多列合並到一列多行的數據。

 

【Kettle置頂】Kettle 系列隨筆


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM