该课程总共22讲,分为五个部分。第一部分是课程介绍,对该课程需要使用的工具和课程规划进行一个简单的介绍。第二部分主要介绍kettle工具的安装和相关概念的介绍,并通过一个kettle小案例带领大家入门。第三部分主要讲解kettle工具各种控件的使用。第四部分则讲解kettle工具的一些高阶应用功能。第五部分给大家讲解kettle的实战综合案例。每次课程都是通过案例进行讲解,并提供详细的教案文档。整个讲解深入浅出,通俗易懂。

第一章:kettle课程介绍 0、Kettle最新版本8.X课程整体介绍

第二章:kettle简单介绍和示例 1、Kettle安装及基本介绍 2、第一个Kettle小例子(oracle2oracle)

第三章:kettle简单案例分享 3、Kettle实现文本文件抽取及输出 4、Kettle实现Xml文件抽取及输出 5、Kettle实现Excel文件抽取及输出 6、Kettle实现Hadoop文件数据抽取及输出 7、Kettle实现Hive数据库抽取及输出 8、Kettle实现HBase数据库抽取及输出 9、Kettle实现调用WebService服务返回Json和xml数据 10、Kettle实现调用Restful服务返回Json和xml数据

第四章:kettle高阶应用讲解 11、Kettle参数、变量使用简介 12、Kettle排序、去重和分组 13、Kettle数据过滤和值映射 14、Kettle分支控件详解 15、Kettle循环控件详解 16、Kettle调用Java和JavaScript脚本、SQL脚本 17、Kettle调用公式

第五章:kettle实战案例讲解 18、Kettle实现邮件告警 19、Kettle设置Linux服务器定时任务 20、Kettle伪分布式集群搭建和示例 21、Kettle完全分布式集群搭建和示例

课程链接:https://edu.51cto.com/sd/e80d0

同时也欢迎各位看官关注本人公众号,将相关资料上传到上面,供大家一起学习讨论: