# kettle-learn **Repository Path**: zhouqiangworking/kettle-learn ## Basic Information - **Project Name**: kettle-learn - **Description**: Kettle工具的学习及其API的使用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2020-06-10 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # kettle工具教程与API开发学习资料整理 ## kettle介绍 Kettle 中文名称叫水壶,一款国外开源的ETL工具,纯java编写,可以在Windows、Linux、Unix上运行,数据抽取高效稳定。Kettle提供有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。 ## 整理内容 - Kettle一些常用的基本组件的使用 - Kettle对应的Java API开发示例 ## 示例功能与编码示例 - 异构表结构转换TableOutput > https://blog.csdn.net/weixin_30588907/article/details/95492579 > [对应代码](src/main/java/com/weishao/learn/TableStructureApplication.java) - 数据抽取TableOutput > [功能介绍]https://www.cnblogs.com/aspirant/p/8820297.html > [对应代码](src/main/java/com/weishao/learn/DataExtractApplication.java) - 数据映射TableOutput > [功能介绍]https://blog.csdn.net/mafan121/article/details/42920411 > [对应代码](src/main/java/com/weishao/learn/DataMapperApplication.java) - 记录合并MergeRow > [功能介绍]https://blog.csdn.net/weixin_33698823/article/details/86123874 > [对应代码](src/main/java/com/weishao/learn/MergeRowApplication.java) - 数据同步SyncAfterMergeRow > [功能介绍]https://www.cnblogs.com/ywjfx/p/10815102.html > [功能介绍]https://blog.csdn.net/iteye_17500/article/details/82617906 > [对应代码](src/main/java/com/weishao/learn/SyncAfterMergeApplication.java) - 加载并执行配置文件 > [功能介绍]https://blog.csdn.net/weixin_33962621/article/details/90121918 > [对应代码](src/main/java/com/weishao/learn/LoadConfigApplication.java) - 变化量计算MergeSortedRow > [功能介绍]https://blog.csdn.net/weixin_33698823/article/details/86123874 > [对应代码](src/main/java/com/weishao/learn/MergeSortedRowApplication.java) ## 结束语 如果该内容对您有帮助,您可以fork或star,欢迎一切交流和学习Kettle。