博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kettle 项目基础进阶实战(二)
阅读量:5825 次
发布时间:2019-06-18

本文共 1699 字,大约阅读时间需要 5 分钟。

课程地址

kettle 8.2数据仓库 零基础快速入门(一):

kettle 8.2 sakila数据库 ETL项目基础进阶实战(二):

kettle 8.2 大数据整合构建企业大数据开发环境(三):

课程简介 ETL工程师,在数据仓库类职位中占有很大比例,而且薪水都不差。kettle里面的基础控件非常的多,但是在开发中如灵活的配合使用应该根据开发的需求为基础。sakila项目采用项目实战的方式来完成维度表和事实表的加载。

适合人群 1 对数据仓库感兴趣的高校学生和教师

2 在职的IT人员

课程亮点 ①知识点融合实战项目

②全面整合使用kettle的组件

主讲内容 ①sakila项目简介

②加载日期维度表

③加载时间维度表

④加载员工维度表

⑤加载用户维度表

⑥加载商店维度表

⑦加载演员维度表

⑧加载租赁事实表

⑨整体作业加载

课程细节 1-1-1 01 sakila业务简介

1-1-2 02 sakila数据库的表和总体设计规范

1-1-3 03 sakila数据库表之间的关系和字段

1-1-4 04 创建sakila数据库和插入数据

1-1-5 05 维度建模的基本概念

1-1-6 06 维度建模的三种模式和命名规范

1-1-7 07 管理维度表各种键和缓慢变化维的处理

1-1-8 09 sakila数据仓库模型简介

1-1-9 10 创建sakila_dwh数据仓库的库和表

1-1 sakila项目简介

1-2-1 01 dim_date表结构

1-2-2 02 生成十年记录和增加日期序列

1-2-3 03 生成日期date

1-2-4 04 生成短、中、长、全日期

1-2-5 05 生成天在年和月的第几天、星期名称和缩写、一年的第几周和一月的第几周

1-2-6 06 生成月份、月的名称、月的缩写、两位和四位的年

1-2-7 07 生成季度和季度名称

1-2-8 08 生成是否周的第一天和周的最后一天

1-2-9 09 是否为月的第一天和最后一天、年季度、年月份、年月缩写、日期代理键

1-2-10 10 加载数据到日期维度表

1-2 加载日期维度

1-3-1 01 时间维度表结构

1-3-2 02 生成时数据

1-3-3 03 生成分秒的数据、进行时分秒的笛卡儿积关联输出

1-3-4 04 生成时间属性、加载时间维度表数据

1-3 加载时间维度

1-4-1 01 员工维度表结构

1-4-2 02 获取员工维度表上次更新的时间

1-4-3 03 从员工表中加载最新数据、字段选择、值映射

1-4-4 04 加载SCD2的员工维度表数据

1-4 加载员工维度

1-5-1 01 用户维度表结构

1-5-2 02 获取上次更新的时间、从customer表中加载最新的数据

1-5-3 03 构建映射、查询Address、City、Country表

1-5-4 04 判断是否有第二地址、地址连接、字段选择

1-5-5 05 字段选择、值映射、加载最新用户维度数据

1-5 加载用户维度

1-6-1 01 商店维度表结构

1-6-2 02 加载商店维度数据

1-6 加载商店维度

1-7-1 01 演员维度表结构

1-7-2 02 加载最新的演员维度数据

1-7 加载演员维度

1-8-1 01 电影维度表结构

1-8-2 02 获取上次更新时间和最新表数据

1-8 加载电影维度

1-9-1 01 租赁事实表结构

1-9-2 02 加载租聘事实表数据、字段选择

1-9-3 03 处理租聘周期

1-9-4 04 获取film_key、customer_key、staff_key、store_key

1-9-5 05 添加常量count_rentals、加载事实表数据

1-9 加载租赁事实

1-10-1 01 构建load_rentals作业

1-10 加载作业

作者:基哥927 来源:CSDN 原文: 版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://juejin.im/post/5cbeb208e51d456e8240dcfd

你可能感兴趣的文章
DevOps 前世今生 | mPaaS 线上直播 CodeHub #1 回顾
查看>>
iOS 解决UITabelView刷新闪动
查看>>
CentOS 7 装vim遇到的问题和解决方法
查看>>
JavaScript基础教程1-20160612
查看>>
ios xmpp demo
查看>>
python matplotlib 中文显示参数设置
查看>>
【ros】Create a ROS package:package dependencies报错
查看>>
通过容器编排和服务网格来改进Java微服务的可测性
查看>>
re:Invent解读:没想到你是这样的AWS
查看>>
PyTips 0x02 - Python 中的函数式编程
查看>>
使用《Deep Image Prior》来做图像复原
查看>>
Linux基础命令---rmdir
查看>>
Android图片添加水印图片并把图片保存到文件存储
查看>>
开源 免费 java CMS - FreeCMS1.2-标签 infoSign
查看>>
Squid 反向代理服务器配置
查看>>
Java I/O操作
查看>>
Tomcat性能调优
查看>>
Android自学--一篇文章基本掌握所有的常用View组件
查看>>
灰度图像和彩色图像
查看>>
FreeMarker-Built-ins for strings
查看>>