有時候我們想在java程序中觸發遠程服務器上kettle job的執行,並且獲得執行結果。kettle的carte提供了遠程執行job和transfer的功能。 我使用的kettle是6.1版本,部署在linux服務器上,沒有使用資源庫。 下面介紹下各個步驟:為了方便以windows系統為例 ...
轉:http: blog.csdn.net techchan article details 簡介Kettle的Kitchen和Span 前面兩篇文章中主要講述了Kettle的Spoon的轉換和作業的GUI設計方式以及運行,也給出了Demo實戰,那么實際上我們的應用模式可能會要求在服務器上以后台進程的方式運行這個ETL任務,就像我們傳統上一般都是用Windows服務的方式來處理數據一樣,那么用Ke ...
2019-05-21 09:08 0 2165 推薦指數:
有時候我們想在java程序中觸發遠程服務器上kettle job的執行,並且獲得執行結果。kettle的carte提供了遠程執行job和transfer的功能。 我使用的kettle是6.1版本,部署在linux服務器上,沒有使用資源庫。 下面介紹下各個步驟:為了方便以windows系統為例 ...
一、背景 公司在用kettle做數據etl,每做完一個job或transformation發布上線想要立即執行看數據效果的話每次都是找運維同學登陸服務器打開kettle找到對應的文件點擊執行,整個過程效率低下,不僅占用運維時間,期間自己也在白白等待,浪費生命。 google ...
問題: 看問題可以發現是連接超時的問題,但並不知道在何處配置參數可以修改這個問題。 網上查看中文資料並沒有相關解決方案,最后在官網的文檔上 ...
linux環境下kettle部署(JDK安裝配置,kettle安裝配置,資源庫配置,定時執行job) 一.部署准備 1.1 java安裝(略) 1.2 JDK配置 1. 命令行鍵入“cd /etc”進入etc目錄 2. 命令行鍵入“vi profile ...
一.部署准備 1.1 java安裝(略) 1.2 JDK配置 1. 命令行鍵入“cd /etc”進入etc目錄 2. 命令行鍵入“vi profile”打開pr ...
前言 Kettle是一款開源的、易上手的ETL工具,擁有良好的圖形化界面供開發者使用。服務器由於需要不間斷地運行Kettle,有時會造成內存過高,甚至會報錯退出。因此決定使用命令行調用kettle的轉換.ktr或作業.kjb可以彌補這一缺憾 ...
1、拉取代碼后,maven依賴環境下載 2、下載pentaho-kettle的zip包:https://sourceforge.net/projects/pentaho/files/Pentaho 9.1/client-tools/ 3、解壓后,將data-integration ...
代碼如下:調用kettle 4.2版本 package test; import org.apache.commons.lang.StringUtils; import org.apache.commons.vfs.FileSelector; import ...