kettle基礎入門 二 kettle定時任務執行

2021-10-25 19:46:36 字數 1217 閱讀 3223

修改start的定時頻率後,需要關閉客戶端視窗,然後重新開啟spoon,重啟job

主要流程為:新建.bat檔案----建立win定時任務(定時執行.bat檔案)

f:      					 ## kitchen.bat所在路徑碟符

cd f:\data-integration ## kitchen.bat所在目錄

## kitchen為執行job的命令,執行轉換需用pan

## file引數為job路徑

## level引數為日誌級別

kitchen /file:f:\data-integration\kjb\test.kjb /level:base>>f:\data-integration\logs\test.log

@echo off

if "%1" == "h" goto begin

mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit

:begin

::f:

cd f:\data-integration

kitchen /file:f:\data-integration\kjb\test.kjb /level:base>>f:\data-integration\logs\test.log

pan:轉換(trasform)執行器 (命令列方式),與kitchen方式差別不大

@echo off

if "%1" == "h" goto begin

mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit

:begin

::f: ## pan.bat所在路徑碟符

cd f:\data-integration ## pan.bat所在目錄

pan /file:f:\data-integration\ktr\test.ktr /level:base>>f:\data-integration\logs\test.log

kettle 入門操作 SQL指令碼

簡單對比一下這兩個控制項的功能和sql指令碼的功能差異,比較簡單,相對有點難度的就是sql及過程呼叫 kettle兩個sql指令碼控制項也是為了執行kettle,但是只限於等值sql,就是不能夠出現像sql語句中的like aa 這種 經過多次測試,目前不支援 解決辦法,建立儲存過程,通過執行指令碼...

Kettle入門操作處理excel資料

實驗要求 用kettle完成下列實驗,結果儲存到mysql 或者csv 已知excel檔案,包含列 姓名,年齡,身份證號碼,性別,日期時間,門診號 資料若干 自己模擬 生成資料1,包含列 日,性別,兒童 青年 中年 老年,人次 兒童 青年 中年 老年的年齡段自己定義 生成資料2,包含列 省份,hou...

MVC基礎入門(二)

mvc在學習 headfirst 的時候,就接觸過了。對於這個龐大的模式。非常的感興趣。mvc就是設計模式的昇華。在沒有接觸過mvc的時候,一直都是在使用的三層架構,使用的ubd三層來做專案。對於這個新接觸的名詞,還是很陌生的。所以需要來逐漸的來學習,如何使用mvc。首先,mvc是在web開發上面提...