導航:首頁 > 編程語言 > kettle怎麼執行python

kettle怎麼執行python

發布時間:2023-05-22 22:07:26

⑴ kettle作業的執行方式有哪些

1、自帶派讓的start組件定時執行

2、使用Kitchen或者塵蠢局Pan命令行執行

具體可以參考檔櫻我的博客網頁鏈接互相學習!

⑵ Python爬蟲數據應該怎麼處理

首先理解下面幾個函數
設置變數 length()函數 char_length() replace() 函數 max() 函數
1.1、設置變數 set @變數名=值
set @address='中國-山東省-聊城市-莘縣';select @address

1.2 、length()函數 char_length()函數區別
select length('a')
,char_length('a')
,length('中')
,char_length('中')

⑶ kettle定時執行任務設置

就是後台要有這個進程才可以,如果是通過界面執行的話,要點擊那個綠色的三角,如果是命令行啟動,後台要有這個進程。不推薦使用kettle裡面的自動執行,使用操作系統的定時執行要比這個穩定的多。windows下使用定時任務計劃,linux下使用crontab

⑷ kettle教程是什麼

kettle 是純 java 開發,開源的 ETL工具,用於資料庫間的數據遷移 。可以在 Linux、windows、unix 中運行。有圖形界面,也有命令腳本還可以二次開發。

kettle 的官網是https://community.hitachivantara.com/docs/DOC-1009855,github地址是https://github.com/pentaho/pentaho-kettle。

安裝。

這邊以 windows 下的配置為例,linux 下配置類似。

jdk 安裝及配置環境變數。

由於 kettle 是基於 java 的,因此需要安裝 java 環境,並配置 JAVA_HOME 環境變數。

建議安裝 JDK1.8 及以上,7.0以後版本的 kettle 不支持低版本 JDK。

下載 kettle。

從 官網 下載 kettle ,解壓到本地即可。

下載相應的資料庫驅動。

由於 kettle 需要連接資料庫,因此需要下載對應的資料庫驅動。

例如 MySQL 資料庫需要下載 mysql-connector-java.jar,oracle 資料庫需要下載 ojdbc.jar。下載完成後,將 jar 放入 kettle 解壓後路徑的 lib 文件夾中即可。

注意:本文基於 pdi-ce-7.0.0.0-25 版本進行介紹,低版本可能有區別。

啟動。

雙擊 Spoon.bat 就能啟動 kettle 。

轉換。

轉換包括一個或多個步驟,步驟之間通過跳(hop)來連接。跳定義了一個單向通道,允許數據從一個步驟流向另一個步驟。在Kettle中,數據的單位是行,數據流就是數據行從一個步驟到另一個步驟的移動。

1、打開 kettle,點擊 文件->新建->轉換。

2、在左邊 DB 連接處點擊新建。

3、根據提示配置資料庫,配置完成後可以點擊測試進行驗證,這邊以 MySQL 為例。

4、在左側找到表輸入(核心對象->輸入->表輸入),拖到右方。

5、雙擊右側表輸入,進行配置,選擇數據源,並輸入 SQL。可以點擊預覽進行預覽數據。

6、在左側找到插入/更新(核心對象->輸出->插入/更新),拖到右方。

7、按住 Shift 鍵,把表輸入和插入/更新用線連接起來。

8、雙擊插入/更新進行配置。

9、點擊運行,就可以運行這一個轉換。

10、運行結束後,我們可以在下方看到運行結果,其中有日誌,數據預覽等,我們可以看到一共讀取了多少條數據,插入更新了多少數據等等。

這樣就完成了一個最簡單的轉換,從一個表取數據,插入更新到另一個表。

作業。

如果想要定時運行這個轉換,那麼就要用到作業。

1、新建一個作業。

2、從左側依次拖動 START 、轉換、成功到右側,並用線連接起來。

3、雙擊 START,可以配置作業的運行間隔,這邊配置了每小時運行一次。

4、雙擊轉換,選擇之前新建的那個轉換。

5、點擊運行,就能運行這次作業,點擊停止就能停止。在下方執行結果,可以看到運行的日誌。

這樣就完成了一個最簡單的作業,每隔1小時,將源表的數據遷移到目標表。

總結:kettle 是一個非常強大的 ETL 工具,通過圖形化界面的配置,可以實現數據遷移,並不用開發代碼。

通過它的作業,kettle 能自動地運行轉換。

閱讀全文

與kettle怎麼執行python相關的資料

熱點內容
哪個vlan技術對報文加密 瀏覽:570
單片機定時電路 瀏覽:672
山西平台伺服器雲主機 瀏覽:700
按摩肚臍解壓視頻 瀏覽:989
php55安裝教程 瀏覽:137
雲伺服器怎麼查找本機域名 瀏覽:22
qd123y壓縮機參數 瀏覽:385
程序員媽媽懷孕 瀏覽:490
金普國際編程 瀏覽:537
java什麼是引用類型 瀏覽:944
這是命令嗎txt 瀏覽:314
支付寶android包名 瀏覽:154
eclipsemaven命令 瀏覽:68
24路伺服器配什麼cpu 瀏覽:466
壓縮文件和解壓文件哪個快 瀏覽:675
亞馬遜雲伺服器視頻通話 瀏覽:912
金融知識app哪個好 瀏覽:978
農行理財app收益在哪裡 瀏覽:969
暗淡的命令名項目表示該命令 瀏覽:212
串口轉乙太網程序源碼 瀏覽:970