kettle脚本模板
来源:互联网 发布:塞班软件下载5233 编辑:程序博客网 时间:2024/06/05 14:22
概述:经常使用kettle进行etl脚本开发,总结命令行模式启动脚本如下:
1、执行Ktr脚本模版:
echo offclsset path=%path%;D:\data-integrationrem ------------------------------------------------------------------set ktr_file=脚本名称.ktrtitle %ktr_file% [%date% %time%]rem ------------------------------------------------------------------if not exist logs md logsset level="/level:Detailed"set file="/file:%cd%\%ktr_file%"set log="/logfile:%cd%\logs\%ktr_file%.%date:~0,4%%date:~5,2%%date:~8,2%.log"set param="/param:参数名称=参数值"call pan.bat %level% %file% %log%pause
2、执行Ktr脚本模版-资源库
echo offclsset path=%path%;D:\data-integrationrem ------------------------------------------------------------------set ktr_file=脚本名称title %ktr_file% [%date% %time%]rem ------------------------------------------------------------------if not exist logs md logsset level="/level:Detailed"set file="/trans:%ktr_file%" "/dir:目录"set log="/logfile:%cd%\logs\%ktr_file%.%date:~0,4%%date:~5,2%%date:~8,2%.log"set param="/param:参数名称=参数值"set r="/rep:etl_repository" "/user:admin" "/pass:admin"call pan.bat %r% %level% %file% %log% pause
3、执行Job脚本模版
echo offclsset path=%path%;D:\data-integrationrem ------------------------------------------------------------------set job_file=脚本名称.kjbtitle %job_file% [%date% %time%]rem ------------------------------------------------------------------if not exist logs md logsset level="/level:Detailed"set file="/file:%cd%\%job_file%"set log="/logfile:%cd%\logs\%job_file%.%date:~0,4%%date:~5,2%%date:~8,2%.log"set param="/param:参数名称=参数值"call Kitchen.bat %level% %file% %log% pause
4、执行Job脚本模版-资源库
@echo offclsrem ------------------------------------------------------------------set path=%path%;E:\dev\data-integration_4.1.0set job_file=脚本名称title %job_file% [%date% %time%]rem ------------------------------------------------------------------if not exist logs md logsif not exist output md outputset level="/level:Detailed"set file="/job:%job_file%"set log="/logfile:%cd%\logs\%job_file%.log"set param="/param:bsoft.param.ksrq=%ksrq%"set r="/rep:etl_res" "/user:admin" "/pass:admin"call Kitchen.bat %r% %level% %file% %log%
0 0
- kettle脚本模板
- kettle Excel模板
- kettle脚本调度
- kettle 启动脚本
- kettle 使用excel模板导出数据
- kettle 中JAVA脚本的使用
- kettle中Excel及脚本的使用
- Kettle与动态转换(JavaScript脚本)
- 通过 脚本执行 kettle 的作业 命令
- kettle 执行sql脚本的使用方法
- Kettle之【执行SQL脚本】控件用法
- kettle JOB kitchen 命令行参数 脚本写法
- Kettle的执行sql脚本的组件
- kettle
- kettle
- kettle
- kettle
- kettle
- android 用火狐浏览器打开数据sqlite数据库的操作方法
- 第 8 章 对象和数组(对象中的方法)
- Android-Universal-Image-Loader异步加载图片框架学习研究
- SQL SERVER中强制类型转换cast和convert的区别
- 【转】珍藏多年的素材,灵感搜寻网站
- kettle脚本模板
- 查找二叉树的C++代码实现
- Android图片处理内存溢出
- Sql操作之二:不同数据库中表数据迁移
- QRCode--根据系统API, 封装二维码扫描
- Google推荐的图片加载库Glide介绍以及与picasso区别
- Spring事务管理只对出现运行期异常进行回滚
- LoadRunner的text验证及关联
- 你所不知道的python特点及语句