From 5d2b02bbd88c1a914ff9db01910c1817a6427b21 Mon Sep 17 00:00:00 2001 From: heibaiying <31504331+heibaiying@users.noreply.github.com> Date: Thu, 11 Apr 2019 23:53:38 +0800 Subject: [PATCH] =?UTF-8?q?Update=20Azkaban=E7=AE=80=E4=BB=8B.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- notes/Azkaban简介.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/notes/Azkaban简介.md b/notes/Azkaban简介.md index 585af0b..72da0db 100644 --- a/notes/Azkaban简介.md +++ b/notes/Azkaban简介.md @@ -3,9 +3,7 @@ ## 一、Azkaban 介绍 -### 1.1 背景 - -一言以蔽之,Azkaban 是大数据场景下的工作流调度系统。 +#### 1.1 背景 一个完整的大数据分析系统,必然有很多任务单元组成(如数据收集、数据清洗、数据存储、数据分析等)。 所有的任务单元及其之间的依赖关系组成了多个工作流。复杂的工作流管理涉及到很多问题: @@ -78,4 +76,4 @@ Oozie使用Tomcat等Web服务器作为Web页面展示容器,默认使用derby + 页面设计:Azkaban的界面比较简单易用,所有任务的执行结果、执行日志、任务之间的依赖关系都可以从界面上直观查看; + 配置方面:在Flow 1.0 版本的工作流定义是基于Properties文件的,这个时候的限制可能会多一点,但是在Flow 2.0 中支持YARM语法来进行配置,熟悉Spring开发的朋友可能都知道Spring Boot就采用的YAML代替之前繁重的XML,YAML语法使得Azkaban Flow 的配置更为简单、灵活。 - \ No newline at end of file +