原文:java調用kettle7傳遞參數並執行作業

作業與轉換 作業中添加轉換 和轉換 轉換 中需添加 獲取系統信息 步驟,獲取需要的參數,表輸入中需勾選替換SQL語句中的變量。內容如下圖所示 轉換 同轉換 : 測試時可以采用以下方法: ...

2021-04-07 11:16 0 283 推薦指數:

查看詳情

使用Kettle的命名參數動態執行作業

關於如何根據傳入的不同參數,達到動態運行作業的目的,這里不介紹。只提供一個思路,就是不同的調度進程調度同一個Kettle文件時,傳入了不同的參數,從而得到不同的數據。 如下圖所示: 1. 先設置參數名稱,雙擊Kettle空白處,選擇Parameters 選項卡 2. 輸入一個參數 ...

Fri Jun 07 06:24:00 CST 2019 0 1615
java調用kettle批量執行

之前只做了一個java調用單一ktr的例子,在用web程序控制ETL數據抽取過程的時候,難免會遇到要執行一個復選框列表的ktr,那么前段傳過來的就不僅僅是一個ktr;那就是一個未知數目的ktr列表了,思想就是封裝:遍歷:賦值:執行; ...

Thu May 30 22:22:00 CST 2013 5 4593
Java調用執行kettle中的tran並且傳參

前提:本人屬於初學者,kettlejava的集成正在學習,本文着重說的是java調用本地的ktr並且傳參,而不是調用數據庫類型的資源庫中的ktr. part1:java部分 project目錄如下 需要注意的是: 1:注意所需要的包,大多部分的包在kettle目錄下面就有 ...

Tue May 14 00:25:00 CST 2013 0 3667
kettle7(pdi)中job中的定義的變量無法傳遞給轉換的問題

最近遇到一個問題,在作業(job)中定義的變量,無法傳遞到轉換中。 1. 作業job定義如圖 2.轉換定義如圖 3.為了測試轉換的設置,所以在轉換中設置了【命名參數】和默認值 在本地用spoon執行一點問題沒有,但上傳到遠程的服務器上,轉換就是獲取不到變量 ...

Wed Aug 19 18:08:00 CST 2020 2 668
運用Java調用Kettle Job和Trans(帶參數

1.首先創建一個kettle trans 2.對表輸入進行編輯 ${dateNow}為要傳入的參數。 3.代碼編寫 首先需要把包導入 trans 通過 Trans.setVariable(String,String)傳遞參數。 第一個參數就是ktr中的變量 ...

Fri Mar 10 22:04:00 CST 2017 0 3458
java調用kettle作業以及生成web service 接口

第一步:(前提將kett中lib下的所有jar包拷貝到java項目lib目錄)創建並連接資源庫,如果只用這一個工作空間,可以將此段代碼放入靜態代碼塊,代碼如下:  KettleEnvironment.init(); //創建資源庫對象,此時的對象還是一個空對象 ...

Mon Nov 23 17:56:00 CST 2015 0 3424
kettle - Linux下定時執行kettle作業

Linux下實現kettle 自動同步數據 1.安裝jdk tar -zxvf jdk-7u25-linux-x64.tar.gz -C /usr/share 2.配置java環境 vim /etc/profile 在末尾添加如下 export JAVA_HOME=/usr/share ...

Tue Apr 18 04:31:00 CST 2017 0 6904
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM