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

 

原始需求以下:html

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

工資項目爲了方便錄入,都是作成列的。url

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

在Kettle裏面作一個列轉行的轉換就行。參考以下。htm

 

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

 

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

 

轉換後的工資數據都會放入到最近的一個從新命名的工資字段裏面的,因此把這個字段改成金額。it

 

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

 

【Kettle置頂】Kettle 系列隨筆命名

相關文章
相關標籤/搜索