學習kettle的小心得
最近學習了kettle的一些基本應用,有些感慨,也有些心得,因此想記下來。
剛開始學習kettle的時候,雖然手上有很多的文件資料,但由於以前一直沒有接觸過相關內容,而這次又因為是為了學習這個軟體而學習,因此剛開始完全沒有頭緒。其實這些軟體對絕大多數使用者來說,都是半知半解的,因為軟體只是一個工具,身為使用者,能用它達成自己的目的就算成功了,至於其他功能,用到時再看就行了,可惜,當時沒想到這點,對各種功能都去試試,結果連最基礎的功能都沒學會。
後來在前輩的指點之下,本人如同醍醐灌頂,拋去華而不實的招式,苦練基本功---基礎的表與表,表與文字與Excel表之間的匯入匯出,經此一役,本人總算真正開始學習kettle。
表與表之間的匯入是最簡單的,設定好源庫與目標庫之後基本就可以了,這裡有一點說明:無論輸入是什麼,在表輸出時,都要保證輸出的表是存在的,而且表的欄位必須包括輸入的所有欄位,否則會報錯,這點我在前期不清楚,因此出現了很多錯。
文字和Excel做輸入時,其內部資料格式必須與輸出相同,否則報錯,還有,不要忘了獲取欄位,如果忘了會報錯,而且這一步還可以檢驗輸入是否有問題。
除去匯入匯出這些基礎操作,kettle主要的功能是資料清理,跨上這四個基礎臺階後,我的下一步是欄位修改,功能是將文字內的姓名欄位(英文)全變為大寫,電話欄位全部加上86(線判斷是否已經存在86)。這個算是一個小進階。
我也才開始學習,不過我覺得這幾步學習還是比較科學的。
相關文章
- Kettle學習1
- kettle基礎概念的學習
- kettle學習筆記(四)——kettle輸入步驟筆記
- Kettle學習筆記(一)筆記
- 學習心得
- CSS的學習和心得CSS
- Redis 學習心得Redis
- Github學習心得Github
- Django學習心得Django
- git學習心得Git
- Lotus學習心得(-)
- php學習心得PHP
- Guice學習心得GUI
- 關於SCRUM的學習心得Scrum
- Linux學習心得Linux
- APScheduler 學習心得
- Vue學習心得(1)Vue
- java實習生學習心得Java
- java反射機制的學習心得Java反射
- nodejs學習心得(一)NodeJS
- C語言學習心得C語言
- iOS學習心得之:KVOiOS
- DBA之路上學習心得
- MVVM dataBinding 學習心得MVVM
- git學習心得總結Git
- 學習心得總結(2)
- 學習心得總結(1)
- 《編譯原理》學習心得編譯原理
- 電腦學習心得 (轉)
- LotusScript及公式學習心得公式
- 與MSSQL對比學習MYSQL的心得MySql
- 談談自己學習Linux的心得Linux
- 學習了quartz.net2.0的心得quartz
- 我的合肥java培訓學習心得Java
- 我的MYSQL學習心得(7) : 查詢MySql
- 我的MYSQL學習心得(6) : 函式MySql函式
- 我的MYSQL學習心得(16) : 優化MySql優化
- 我的MYSQL學習心得(15) : 日誌MySql