Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6171|回复: 44

价值(400)深入BI:Kettle篇

[复制链接]

该用户从未签到

0

主题

121

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 14:03:02 | 显示全部楼层 |阅读模式
〖课程介绍〗:5 l) g7 I3 ?& J+ n, Q9 E, |
1 H# H6 Z, z4 ?' ]0 }8 l1 z        ETL (Extract-Transform-Load)工具是构建数据仓库、进行数据整合工作所必须使用的工具。目前市面有多种商业 ETL 工具,如Informatica,Datastage等。
  T; B/ V/ P9 w" {        目前市场上开源且实用的 ETL 工具比较少,Kettle 就是这不多的开源 ETL 工具之一。: C5 ?7 h  o" I: u
        本课程将主要讲解开源 ETL 工具 Kettle 的基本使用和二次开发方法,并结合实际项目案例,讲解 Kettle 如何在实际中应用,以及应用中可能会出现的问题。
$ {' ?: @3 c4 H) o) V  G6 e        本课程也将结合实际项目,讲述 Kettle 如何支持 NO SQL 数据源,包括  Hadoop、HBase、MongoDB 等。7 |6 g+ c% e, ?5 _+ k! J: x& M1 z* {# D7 D: ]/ R. ]
        除了Kettle 的使用外,在本课程的后几个课时,将讲述 Kettle 的二次开发: 包括 Kettle 代码阅读指导, Kettle API 的说明以及使用方法, Kettle 插件的开发方法等。, @1 V4 p+ \4 H/ _/ ?4 m4 l# ]2 ?
  K4 g$ b. D1 E. S0 `
〖课程目录〗:5 U. L' ]: }( I% P/ X* v; w
7 `7 j: g1 ]- p  `: y0 o0 m        第一课时:ETL 的概念,Kettle 的概念、功能、操作# Z% }& ^: X* |8 X# {! d1 S% |# n1 U% m7 O; P/ U$ A+ E
        第二课时:Kettle 资源库、日志、运行方式) p) R, B9 O6 d4 Q3 T) D4 o1 Y7 x' r& K/ [3 B& \
        第三课时:输入步骤(表输入、文本文件输入、XML 文件输入...)
$ u2 z+ A/ I% o4 l# F2 z, ]: ?        第四课时:输出步骤(表输出、更新、删除、文本文件输出、XML文件输出...)
1 Q( W' U8 q. h/ t        第五课时:转换步骤(过滤、字符串处理、拆分字段、计算器...)) Y/ R7 ~) D! Q8 C; j7 D- m: A% U2 B7 Z. A
        第六课时:转换步骤(字段选择、排序、增加校验列、去除重复记录...)1 j) B0 i/ v  F% e4 \# T. {  i& Z& }6 C1 \1 g4 r
        第七课时:应用步骤、流程步骤(处理文件、执行程序、发送邮件、空操作、阻塞步骤、中止等...)9 V5 e# E! u+ r& _( a9 G  ?! ^& d% ?  v
        第八课时:查询步骤、连接步骤(数据库查询、流查询、合并记录、记录集连接、笛卡尔...): Q. }: k0 `/ R% O- |8 X* c9 q& K4 H$ L7 i. E8 A3 ?! f
        第九课时:脚本步骤(Javascript,Java Class、正则表达式...)$ Q! J4 i$ g. i6 I! E" x7 _* B. K  I9 g/ S3 \
        第十课时:作业项(拷贝、移动、ftp、sftp…)0 b+ [3 `  P% V" P- }* \. ]$ k. D. y. \
        第十一课时:Kettle 的参数和变量、Kettle 集群; W7 x% E: _: [$ c( Z  \0 w- ~+ g5 Q3 S8 Z' D0 Z$ ~
        第十二课时:Ketle 代码编译、代码结构、应用集成、各种配置文件3 m6 g' u% N! S3 g0 b7 S# z, [
        第十三课时:插件开发 - 步骤、作业项 2 G$ y# d# x) q/ a" [2 H( x3 v! H
        第十四课时:作业设计技巧、错误处理、调试转换、循环和分支$ E1 G- I$ ?+ t$ a2 v$ b; D: M) z" r! s7 u" l' y
        第十五课时:大数据插件(Hadoop 文件输入/输出,HBase输入/输出,MapReduce输入/输出,MongoDB输入/输出)* A0 k* L+ S" v! c3 o
+ X/ s5 c, q* r8 p6 Z2 e

8 ?2 W$ H: w+ P, u( ^
6 y! d* R6 R3 [

8 q# h+ P; {$ ~# O5 s! ~
9 l) Z) j2 I# H% T# D0 ]8 r: E* Y2 I; G& j% h; r" \4 l- @
资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见$ k/ G: C  H5 i$ y
/ l+ k5 k7 e8 }) Z

8 Q" `1 F) a5 z) H3 x" i4 c" r" `4 P( _8 b8 L4 O
本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

0

主题

135

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:14:56 | 显示全部楼层
66666666666666666
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

123

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:22:23 | 显示全部楼层
让 江小白 来看看帖子里藏了啥好东西~~~
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

118

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:29:11 | 显示全部楼层
66666666666666666666666
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

100

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:35:55 | 显示全部楼层
66666666666666
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

133

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:38:48 | 显示全部楼层
价值(400)深入BI:Kettle篇
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

131

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:44:00 | 显示全部楼层
价值(400)深入BI:Kettle篇
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

105

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:52:14 | 显示全部楼层
1111111111111111111111111111111
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

112

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 13:57:03 | 显示全部楼层
111111111111111
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

113

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-14 14:06:55 | 显示全部楼层
6666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Java自学网

GMT+8, 2024-5-4 12:18 , Processed in 0.079995 second(s), 30 queries .

Powered by Javazx

Copyright © 2012-2022, Javazx Cloud.

快速回复 返回顶部 返回列表