- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
Hadoop的开发人员和运维人员
你将会学到:
理解并学习什么是工作流?搭建Oozie的实验环境、使用hPDL流程定义语言定义Oozie的节点、Oozie Bundle和Coordinator
课程简介:
购买大数据Hadoop课程套餐,享八五折优惠!!
套餐地址:https://edu.51cto.com/topic/1155.html
赵渝强老师博客地址:http://collen7788.blog.51cto.com/
Apache Oozie 是用于 Hadoop 平台的一种工作流调度引擎。该框架(如图 1 所示)使用 Oozie 协调器促进了相互依赖的重复工作之间的协调,您可以使用预定的时间或数据可用性来触发 Apache Oozie。您可以使用 Oozie bundle 系统提交或维护一组协调应用程序。作为本练习的一部分,Oozie 运行了一个 Apache Sqoop 作业,以便在 MySQL 数据库中的数据上执行导入操作,并将数据传输到 Hadoop 分布式文件系统 (HDFS) 中。可以利用导入的数据集执行 Sqoop 合并操作,从而更新较旧的数据集。通过利用 UNIX shell 操作,可从 MySQL 数据库中提取用来执行 Sqoop 作业的元数据。同理,可执行 Java 操作来更新 Sqoop 作业所需的 MySQL 数据库中的元数据。
本系列课程共包含以下课程:
1、Hadoop 2.x (一)大数据基础
https://edu.51cto.com/course/course_id-6704.html
2、Hadoop 2.x (二)大数据进阶
https://edu.51cto.com/course/course_id-6705.html
3、Hadoop 2.x (三) 数据分析引擎:Hive
https://edu.51cto.com/course/course_id-6706.html
4、Hadoop 2.x (四)数据分析引擎:Pig
https://edu.51cto.com/course/course_id-6707.html
5、Hadoop 2.x(五) MapReduce实战案例集锦
https://edu.51cto.com/course/course_id-8288.html
6、Hadoop 2.x(六) 使用Avro实现序列化
https://edu.51cto.com/course/course_id-8978.html
7、Hadoop 2.x (七):工作流引擎Oozie
https://edu.51cto.com/course/10353.html
建议学员从第一门课程开始,逐步学习;并完成相应的实验,这样可以更好的理解和学习Hadoop的体系结构。
=================课程大纲=================
第一章 课程概述与Oozie的安装配置
(*)课程概述与基本概念
(*)安装和配置Oozie
(*)演示Oozie自带的Example
第二章 定义Oozie的节点
(*)控制节点
(*)动作节点之一:Fs
(*)动作节点之二:Java-Main
(*)动作节点之三:MapReduce
(*)动作节点之四:Sqoop
(*)动作节点之五:Hive
(*)动作节点之六:Pig
第三章 综合案例:处理商品订单
(*)综合案例:处理商品订单
第四章 Coordinator和Bundle
(*)什么是OOzie的Coordinator?
(*)什么是OOzie的Bundle?
课程大纲-赵渝强老师:Hadoop 2.x (七)工作流引擎Oozie
第1章课程概述与Oozie的安装配置(1小时25分钟3节)
第2章定义Oozie的节点(1小时20分钟7节)
第3章综合案例:处理商品订单(16分钟1节)
第4章Oozie Coordinator 和Bundle(32分钟2节)
“赵渝强”老师的其他课程更多+