安装和配置Oozie

2618 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
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?

展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交