博客
关于我
Azkaban简介
阅读量:243 次
发布时间:2019-03-01

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

Azkaban简介

一、Azkaban 介绍

1.1 背景

一个完整的大数据分析系统必然由多个任务单元组成,包括数据收集、数据清洗、数据存储、数据分析等。这些任务单元及其依赖关系构成复杂的工作流。工作流管理涉及诸多问题:如何定时调度任务?如何在任务完成后自动执行下一步?任务失败时如何发出预警?这些问题的解决催生了工作流调度系统,而Azkaban正是其中之一。

1.2 功能

Azkaban由LinkedIn开发并经过多年生产环境验证,具备以下功能:

  • 兼容任何版本的Hadoop
  • 易于使用的Web UI
  • 支持通过简单的Web页面上传工作流
  • 支持按项目独立管理
  • 定时任务调度
  • 模块化设计,支持插入自定义组件
  • 身份验证与权限控制
  • 用户操作跟踪
  • 支持失败和成功的电子邮件提醒
  • SLA警报与自动查杀失败任务
  • 支持任务重试

Azkaban注重功能与易用性结合,其Web UI界面简洁直观,用户体验良好。

二、Azkaban 和 Oozie

Azkaban与Oozie作为两大知名的开源工作流系统,各有优势。两者在功能上存在差异,同时也各有独特的设计理念和使用场景。了解这些差异有助于选择最适合的工具进行数据分析和工作流管理。

转载地址:http://ikxv.baihongyu.com/

你可能感兴趣的文章
Openlayers高级交互(9/20):编辑图形(放缩、平移、变形、旋转),停止编辑
查看>>
Openlayers:DMS-DD坐标形式互相转换
查看>>
openlayers:圆孔相机根据卫星经度、纬度、高度、半径比例推算绘制地面的拍摄的区域
查看>>
OpenLDAP(2.4.3x)服务器搭建及配置说明
查看>>
OpenLDAP编译安装及配置
查看>>
Openmax IL (二)Android多媒体编解码Component
查看>>
OpenMCU(一):STM32F407 FreeRTOS移植
查看>>
OpenMCU(三):STM32F103 FreeRTOS移植
查看>>
OpenMCU(三):STM32F103 FreeRTOS移植
查看>>
OpenMCU(二):GD32E23xx FreeRTOS移植
查看>>
OpenMCU(五):STM32F103时钟树初始化分析
查看>>
OpenMCU(四):STM32F103启动汇编代码分析
查看>>
OpenMetadata 命令执行漏洞复现(CVE-2024-28255)
查看>>
OpenMMLab | AI玩家已上线!和InternLM解锁“谁是卧底”新玩法
查看>>
OpenMMLab | S4模型详解:应对长序列建模的有效方法
查看>>
OpenMMLab | 【全网首发】Llama 3 微调项目实践与教程(XTuner 版)
查看>>
OpenMMLab | 不是吧?这么好用的开源标注工具,竟然还有人不知道…
查看>>
OpenMMLab | 如何解决大模型长距离依赖问题?HiPPO 技术深度解析
查看>>
OpenMMLab | 面向多样应用需求,书生·浦语2.5开源超轻量、高性能多种参数版本
查看>>
OpenMP 线程互斥锁
查看>>