安裝完成後,雙擊spoon.dat,進入kettle。
(等待幾秒)
首先做csv檔案匯入,在資料庫中(我用的輔助工具nevicat),將要匯入的表的字段進行建立,並建立該錶。(盡量將內容長度長的字段型別設定為text而不是varchar)
建立乙個轉換。(如圖)
建立db連線。
雙擊。(填寫自己資料庫連線的相關資訊,記得在kettle檔案lib目錄下新增mysql連線驅動包)
可以自動獲取csv的字段。
之間連線(shift+左鍵連線)
將自己資料庫欄位與csv檔案的字段相對應。(源字段為csv的字段,目標欄位是資料庫表字段)
之後點選執行即可。(新增就完成了)
我們接下來進行排序、對映和去重。(這是個新的轉換,記得重新建立db連線)
首先創新乙個新的表(表字段跟之前的表一樣,將字段複製過來就行(我們定義為final_test2))
將之前的表所有資料select出來。
按照字段序號進行排序,該欄位不能為varchar或者text型別,在這我設定的型別為int,不然會出現錯誤。
接下來值對映(我認為就是修改)將查出來的結果欄位為省市的內容為河北的修改為河北省,北京修改為北京市,空值修改為天津市。
進行去重(根據字段成果名稱去重)。
將清洗結果輸出到新錶中。
執行整個作業。
資料庫截圖。
大三下學期十二周總結
隨著課程的學習越來越深入,學期在不知不覺中已經過了三分之二。可是我自己仍覺得在課堂上沒有學到什麼知識,人家說大學生的學習效率最高的時候是在期末考試前的最後一天晚上,可能也適用於我現在的課程學習狀態吧。下月中旬就要開始考四級了,我現在能在無準備狀態。整天渾渾噩噩,無所事事。近期晚上經常性失眠,老是到晚...
大二下學期第四周總結
本週初次接觸three.js 用於設計3d網頁 有被它設計出來的網頁驚豔到。也初步了解了一下,基礎由三個部分組成 scene 場景 camera 相機 renderer 渲染器 加上一些自己設計的東西到場景中,從而形成3d網頁。1,sql server預設的資料庫連線是windows連線不需要密碼就...
周學習筆記(03) 大三下
今天是新的一周,早上繼續背誦了單詞,然後是一天的課程,不過下午還是學了一點數學並且配置了cocos環境。晚上做了kettle實驗,成功完成並學到了很多東西,也收穫了一些教訓。2020 3 2 今天上午又是滿課,但是同樣背了單詞,下午洗了衣服,再然後就非常沒有效率的學習了半個小時的數學,然後晚上就學習...