# kettleTemplate **Repository Path**: zfq308/kettle_template ## Basic Information - **Project Name**: kettleTemplate - **Description**: a.环境:MySQL b.抽取方式:增量抽取当天数据 (dsp_row_time >= CURRENT_DATE) c.增量字段: dsp_row_time d.生成文件:ktr文件(已测试kettle7.1、8.3均可运行) e.可重复执行:是(先删除当天增量数据,再重新插入) - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-12-16 - **Last Updated**: 2022-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # kettleTemplate #### 介绍 1. 简介:基于kettle7.1环境,快速批量生成可运行的ktr文件 2. 环境:MySQL 3. 抽取方式:增量抽取当天数据 (dsp_row_time >= CURRENT_DATE) 4. 增量字段: dsp_row_time 5. 生成文件:ktr文件(已测试kettle7.1、8.3均可运行) 6. 可重复执行:是(先删除当天增量数据,再重新插入) 7. 原理:(参考博客)https://blog.csdn.net/qq_43529621/article/details/108484121 #### 软件架构 jdk1.8 + Maven #### 使用说明 1. 程序入口方法: com.groupies.Main.main(); 2. 录入方式:采用键盘录入方式,输入需要生成的ktr文件及目录名称,按照提示输入即可 格式:【ktr文件名,ktr文件目录】 多个文件格式:【ktr文件名1,ktr文件目录1】|【ktr文件名2,ktr文件目录2】|【ktr文件名3,ktr文件目录3】 3. 操作示例(会读取当前jar包/java程序所在路径作为根目录创建子目录及文件) >![img.png](readme_img1.png) - 生成的ktr文件可以直接拖入kettle打开 >![img_1.png](readme_img2.png)