Azkaban
文章平均质量分 53
loftiest
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Azkaban---基础
YAML 语言基础案例Hello World 案例作业依赖案例手动失败重试案例YAML 语言基本语法大小写敏感。使用缩进表示层级关系,但是只能使用空格来缩进。支持的数据结构对象:键值对的集合数组:一组按次序排列的值纯量:单个的、不可再分的值对象name: namename数组- name: zhangsan- name: wangwu age: 15# 有一个数组两个元素,[{name: zhangsan},{name: wangwu,age: 15}.原创 2022-04-16 13:16:58 · 717 阅读 · 0 评论 -
Azkaban---环境搭建
安装Azkaban解压db、web、exec压缩包到指定目录。并修改适合的文件名。配置Mysql创建azkaban数据库 create database azkaban;创建Azkaban用户并赋权限# 创建用户CREATE USER 'azkaban'@'%' IDENTIFIED BY '123123';# 赋予用户增删改查权限GRANT SELECT,INSERT,UPDATE,DELETE ON azkaban.* to 'azkaban'@'%' WITH GRANT OP原创 2022-04-13 12:31:10 · 2348 阅读 · 0 评论 -
Azkaban---概述
概述为什么需要工作流程调度系统一个完整的数据分析系统通常都是由大量的任务单元组成:Shell脚本,Java程序,MapReduce程序、Hive脚本等各个任务单元之间存在时间的先后顺序及前后依赖关系如果这些关系由人来单独协调,需要时刻关注任务的执行,极大浪费了时间。所以工作流程调度系统恰好解决了需求还节省了不必要的时间。常见的工作流程调度系统简单的任务调度直接使用Linux自带的定时执行工具Crontab来定义。复杂的任务调度开发一个调度平台或者使用现成的开源调度.原创 2022-04-08 15:41:12 · 1729 阅读 · 0 评论
分享