kettle?入門使用教程(最新版)
前言
win10環(huán)境安裝kettle與linux環(huán)境安裝kettle的詳細(xì)過(guò)程
Kettle簡(jiǎn)介:Kettle是一款國(guó)外開源的ETL工具,純java編寫,可以在Window、Linux、Unix上運(yùn)行,數(shù)據(jù)抽取高效穩(wěn)定。Kettle 中文名稱叫水壺,該項(xiàng)目的主程序員MATT 希望把各種數(shù)據(jù)放到一個(gè)壺里,然后以一種指定的格式流出。
一、下載、安裝
我使用的是7.0.0.0-25版本,下載地址:http://xiazai.jb51.net/202211/yuanma/data-integration_jb51.rar
mysql驅(qū)動(dòng)文件的下載地址:http://xiazai.jb51.net/202211/yuanma/mysqljar_jb51.rar
直接下載,解壓就可以使用。
二、啟動(dòng)軟件
雙擊 Spoon.bat 就能啟動(dòng) kettle 。

三、轉(zhuǎn)換的使用教程
1.點(diǎn)擊 文件->新建->轉(zhuǎn)換

2.在主對(duì)象樹中點(diǎn)擊DB連接,新建數(shù)據(jù)庫(kù)連接。

3.配置數(shù)據(jù)庫(kù)連接,配置完可以點(diǎn)測(cè)試進(jìn)行驗(yàn)證連接是否成功,在連接數(shù)據(jù)庫(kù)是需要下載mysql驅(qū)動(dòng),否則會(huì)報(bào)找不到驅(qū)動(dòng)錯(cuò)誤,將驅(qū)動(dòng)文件放在lib文件夾下,mysql驅(qū)動(dòng)文件的下載地址:http://xiazai.jb51.net/202211/yuanma/mysqljar_jb51.rar

4.在核心對(duì)象中找到輸入文件,將表輸入拖動(dòng)到右邊的方框中即可。

5.雙擊右側(cè)拖入的表輸入控件,選擇數(shù)據(jù)庫(kù)連接和輸入sql語(yǔ)句。

6.在核心對(duì)象中找到插入/更新控件,將插入/更新拖動(dòng)到右邊的方框中即可。

7.按住 Shift 鍵,點(diǎn)擊表輸入拖動(dòng)鼠標(biāo)把表輸入和插入/更新用線將兩個(gè)控件連接起來(lái),使數(shù)據(jù)可以進(jìn)行相互傳輸。

8.雙擊插入/更新,進(jìn)行配置目標(biāo)數(shù)據(jù)庫(kù)連接和更新的數(shù)據(jù)表以及對(duì)應(yīng)的表字段。

9.點(diǎn)擊運(yùn)行,就實(shí)現(xiàn)了數(shù)據(jù)的傳輸。運(yùn)行結(jié)束后可以看到運(yùn)行的條數(shù),時(shí)間等。

四、作業(yè)的使用教程
需要定時(shí)更新數(shù)據(jù),就會(huì)用到作業(yè)。
1.新建一個(gè)作業(yè)

2.從左側(cè)依次拖動(dòng) START 、轉(zhuǎn)換、成功到右側(cè),并用線連接起來(lái)。

3.雙擊START,配置我們需要定時(shí)運(yùn)行轉(zhuǎn)換

4.雙擊轉(zhuǎn)換,選擇需要運(yùn)行的轉(zhuǎn)換文件

5.點(diǎn)擊運(yùn)行,這個(gè)作業(yè)就處于運(yùn)行狀態(tài),根據(jù)設(shè)置的時(shí)間節(jié)點(diǎn)運(yùn)行,運(yùn)行成功后可以看到運(yùn)行的作業(yè)量度。

到這里,一個(gè)簡(jiǎn)單的kettle的轉(zhuǎn)換與作業(yè)就完成了,希望對(duì)你有所幫助。
總結(jié)
kettle 是一個(gè)非常強(qiáng)大的 ETL 工具,通過(guò)圖形化界面的配置,可以實(shí)現(xiàn)數(shù)據(jù)遷移,并不用開發(fā)代碼。
到此這篇關(guān)于kettle 入門使用教程的文章就介紹到這了,更多相關(guān)kettle 使用教程內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
HarmonyOS系統(tǒng)利用AVPlayer開發(fā)視頻播放功能
AVPlayer是HarmonyOS提供的一個(gè)高級(jí)音視頻播放接口,整合流媒體解析、本地資源處理、媒體解封裝、視頻解碼和渲染等功能,本文將詳細(xì)介紹如何在HarmonyOS系統(tǒng)中利用功能強(qiáng)大的AVPlayer來(lái)開發(fā)視頻播放功能,通過(guò)一個(gè)完整的示例程序,帶您從零到一實(shí)現(xiàn)端到端的視頻播放解決方案2025-04-04
GitHub 熱門:別再用 print 輸出來(lái)調(diào)試代碼了
本文給大家分享GitHub 熱門:別再用 print 輸出來(lái)調(diào)試代碼了的詳細(xì)解說(shuō),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04
http請(qǐng)求405錯(cuò)誤方法不被允許的解決 (Method not allowed)
這篇文章主要介紹了http請(qǐng)求405錯(cuò)誤方法不被允許的解決 (Method not allowed),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12
TIOBE編程語(yǔ)言排行榜前20的語(yǔ)言入門書籍推薦
這篇文章主要為大家推薦了TIOBE編程語(yǔ)言排行榜前20的語(yǔ)言入門書籍,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11
利用ChatGPT與MindShow制作一個(gè)PPT的方法詳解
PPT制作是商務(wù)、教育和各種場(chǎng)合演講的重要組成部分,然而,很多人會(huì)花費(fèi)大量時(shí)間和精力在內(nèi)容生成和視覺(jué)設(shè)計(jì)方面,為了解決這個(gè)問(wèn)題,我們可以利用兩個(gè)強(qiáng)大的工具——ChatGPT和MindShow,來(lái)提高制作PPT的效率,感興趣的同學(xué)可以參考閱讀2023-06-06
將WSL系統(tǒng)更換國(guó)內(nèi)源的方法(固定路徑+國(guó)內(nèi)鏡像源+詳細(xì)教程)
這篇文章主要介紹了將WSL系統(tǒng)更換國(guó)內(nèi)源的方法(固定路徑+國(guó)內(nèi)鏡像源+詳細(xì)教程),首先找到wsl鏡像源,替換鏡像源,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-10-10

