Hadoop入门之azkaban的安装和使用
来源:互联网 发布:mac 新系统打不开u盘 编辑:程序博客网 时间:2024/05/29 18:14
1.azkaban的安装
http://blog.csdn.net/sqh201030412/article/details/51548355
2.azkaban的几种使用
2.1 使用小Demo
#command
type=command
command=sh /home/hadoop/shell/say_hello.sh
shell脚本
#!/bin/sh
format="+%Y%m%d_%H:%M:%S"
now_date=`date $format`
echo $now_date hello world! >> /home/hadoop/logs/say_hello.log
2.2 依赖任务的Demo
运行的Job
#command
type=command
command=sh /home/hadoop/shell/say_hello.sh A
#command
type=command
command=sh /home/hadoop/shell/say_hello.sh B
#command
type=command
command=sh /home/hadoop/shell/say_hello.sh C
dependencies=A,B
执行的脚本
#!/bin/sh
user_name=$1
format="+%Y%m%d_%H:%M:%S"
now_date=`date $format`
echo $user_name $now_date hello world! >> /home/hadoop/logs/say_hello.log
2.3 操作HDFS的Demo
#command
type=command
command=hadoop fs -mkdir /azkaban_demo
2.4 操作Hive
在HDFS中创建目录/aztest/hiveinput
上传一个用户名文件如下:
1,xiaoming
2,xiaohong
3,xiaofang
5,xiaozhang
azkaban执行Job文件
#command
type=command
command=/home/hadoop/app/hive/bin/hive -f '/home/hadoop/sql/create_demo_table.sql'
create_demo_table.sql 文件内容
use default;
drop table aztest;
create table aztest(id int,name string) row format delimited fields terminated by ',';
load data inpath '/aztest/hiveinput' into table aztest;
create table azres as select * from aztest;
insert overwrite directory '/aztest/hiveoutput' select count(1) from aztest;
查看执行结果:
阅读全文
0 0
- Hadoop入门之azkaban的安装和使用
- Azkaban的安装和使用
- hadoop学习之azkaban(5):azkaban-2.5.0的详细安装过程
- hadoop学习之azkaban(5.1):azkaban的使用及示例
- 记录-安装使用Azkaban遇到的坑
- Hadoop入门之Hbase得安装和简单Shell使用
- Azkaban-2.5.0的安装和配置
- azkaban的简单入门
- azkaban安装使用
- azkaban安装使用
- azkaban安装与使用
- Hadoop工作流引擎之Azkaban
- hadoop工作流引擎之azkaban
- Azkaban简介和使用
- Hadoop入门之Hive的安装和连接
- Hadoop入门之Sqoop的安装和数据导入导出
- azkaban 的安装
- Hadoop入门之自定义groupingcomparator和outputformat的使用
- Spring Cloud Sleuth (1)-入门篇
- iOS11下[UIApplication sharedApplication].windows的问题
- 学习笔记:ES6之Proxy和Reflect
- 《Unity3D网络游戏实战》学习笔记--相机及视野调整
- Mysql将3张表合并为一个表
- Hadoop入门之azkaban的安装和使用
- Android Assets打开调用过程源码分析
- java InputStream,FileInputStream,InputStreamReader,FileReadr,BufferedReader之间的区别
- 从上到下打印二叉树
- 排序和比较:IComparable和IComparer,自己写泛型数组,索引器,
- uCOS-II入门介绍
- 属性动画 ValueAnimator 和 ObjectAnimator 之间的区别
- Hadoop-Flume-1
- .net 简易数据库操作框架1.3