kettle8.2版本学习路线(史上最全,内附中文教程)

author author     2022-12-06     493

关键词:

一、什么人适合学习kettle
1、正在准备数据挖掘相关职位面试的同学
2、学习过ETL基础知识、但希望通过真正的行业项目,认识更高级的模型和实际应用的同学
3、对数据挖掘,大数据,BI应用有兴趣并希望以后从事该方面工作的同学
4、在实际工作中用到kettle工具,想更加深入学习kettle工具使用的同学

二、学习kettle需要具备什么样的基础
1、熟悉各种关系型数据库,并且具备一定的SQL编写能力
2、熟悉Hadoop、Hive、HBase非关系型数据库,并且能够使用基本的命令
3、具备一定的java编程基础,能够书写简单的javaScript脚本和正则表达式
?

三、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

2021年最全mysql学习之路——从入门到进阶史上最全的学习路线

...堆的那种。所以呢,今天帅地想给大家分享一下我都学习了啥ÿ 查看详情

史上最全最精简的学习路线图!讲的太透彻了

01JAVA基础1.1java知识点Hashmap源码级掌握,扩容,红黑树,最小树化容量,hash冲突解决,有些面试官会提出发自灵魂的审问,比如为什么是红黑树,别的树不可以吗;为什么8的时候树化,4不可以... 查看详情

史上最全系列|大数据框架知识点汇总(资源分享还不快拿去)

...)上述文章将所有组件的安装包全部都收集好,版本对于表格如下:2、十四大组件安装教程(1)CDH6.2.0视频安装教程(史上最全的安装教程)(2)史上最完整的AirFlow2.1.2版本安装教程(3)2021年Windows下安装GPU版本的Ten... 查看详情

史上最全的开发和设计资源大全

...合,并由 GitHub 社区用户持续维护和更新。初始的版本都是英文,伯乐在线组织整理了热门资源大全的中文版。目前,中文版的资源列 查看详情

史上最全it类学习资源

...到了一个Star数目接近7万的项目,分享和罗列了各种学习资料和资源,主要是IT相关。从软件到硬件,从免费书籍到开发工具,从教程到源代码,它上面几乎是涵盖了所有你想学习的东西,简直是应有尽有... 查看详情

史上最全的springboot学习教程!会不断更新

史上最全的SpringBoot学习教程!会不断更新https://www.cnblogs.com/qiantao/p/14605154.html  查看详情

史上最全的开发和设计资源大全

...源的大集合,并由GitHub社区用户持续维护和更新。初始的版本都是英文,伯乐在线组织整理了热门资源大全的中文版。目前,中文版的资源列表在GitHub总计已经有超过10Kstar和数千fork。以下是各个开发和设计资源的详细介绍。(... 查看详情

史上最全的linux各个发行版本的优点缺点发展史介绍

概述今天主要学习一下Linux各个发行版本,看一下各个发现版本的发展史。 什么是Linux?也许很多人会认为Linux不就是个操作系统么。其实严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬... 查看详情

史上最全的机器学习资料(上)转

转自:http://www.afenxi.com/post/18593摘要:机器学习牵涉的编程语言十分之广,包括了MATLAB、Python、Clojure、Ruby等等。为了让开发者更加广泛、深入地了解机器学习,云栖社区组织翻译了GitHubAwesomeMachineLearning资源,涵盖24种编程语言... 查看详情

史上最全设计模式导学目录(完整版)

该文章是转载大牛的分享。备忘学习。http://blog.csdn.net/lovelion/article/details/17517213 GitHu上分享的一些资料https://zhuanlan.zhihu.com/p/26927674 免费的编程中文书籍索引https://github.com/justjavac/free-programming-books-zh_C 查看详情

2019最全python入门学习路线,绝对是最全

近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多。一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学习路线图。对于一个零基础的想学习... 查看详情

史上最全的开发和设计资源大全(转--------来源:伯乐在线)

...源的大集合,并由GitHub社区用户持续维护和更新。初始的版本都是英文,伯乐在线组织整理了热门资源大全的中文版。目前,中文版的资源列表在GitHub总 查看详情

史上最全的并发编程学习目录

目录一:线程基础知识1.并发编程的基本概念2.线程的基本操作3.线程之间的通信wait和notify4.join和yield以及sleep详解5.synchronized关键字讲解6.volatile原理7.线程组8.线程优先级9.守护线程10.ThreadLocal二:JDK并发包1.jdk并发工具类2.jdk并发... 查看详情

史上最全mybatis框架入门教程,从零开始带你深入♂学习——mybatis入门(代码片段)

Mybatis框架(一)mybatis入门mybatis的使用mybatis中文文档:https://mybatis.org/mybatis-3/zh/index.html如果使用Maven来构建项目,则需将下面的依赖代码置于pom.xml文件中:<dependency><groupId>org.mybatis</groupI 查看详情

可能是史上最全的tensorflow学习资源汇总

 在之前的Tensorflow系列文章中,我们教大家学习了Tensorflow的安装、Tensorflow的语法、基本操作、CNN的一些原理和项目实战等。本篇文章将为大家总结Tensorflow纯干货学习资源,非常适合新手学习,建议大家收藏。想要学习更多... 查看详情

最全的bat大厂面试题整理!2021java开发学习路线(代码片段)

...资料是图解网络根据读者阅读偏好不同,共出了两个版本风格的PDF,分别是亮白版本和暗黑版本。02.第二份资料是计算机的相关知识看完能让你对计算机有一个基础的了解和入门,是培养你 内核 的基础,我们看... 查看详情

kafka源码分析2:kafka产品选择和kafka版本选择(史上最全)(代码片段)

文章很长,建议收藏起来,慢慢读!Java高并发发烧友社群:疯狂创客圈奉上以下珍贵的学习资源:免费赠送经典图书:《Java高并发核心编程(卷1)》面试必备+大厂必备+涨薪必备加尼恩免费领免... 查看详情

史上最全的csshack方式一览

...:什么是CSShack由于不同厂商的流览器或某浏览器的不同版本(如IE6-IE11,Firefox/Safari/Opera/Chrome等),对CSS的支持、解析不一样,导致在不同浏览器的环境中呈现出不一致的页面展现效果。这时,我们为了获得统一的页面效果,就... 查看详情