#!/bin/bash
APP=gmall
hive=/opt/hive/apache-hive-1.2.2-bin/bin/hive
if [-n $1] ;then
do_data=$1
else
do_data=`date -d "-1 day" +%F`
fi
sql="select js_id,
sum(case zj when 1 then 1 end) zhouyi,
sum(case zj when 2 then 1 end) zhouer,
sum(case zj when 3 then 1 end) zhousan,
sum(case zj when 4 then 1 end) zhousi,
sum(case zj when 5 then 1 end) zhouwu
from default.stu
group by js_id;
"
$hive -e "$sql" >>/opt/log.$do_data
企业中hive定时执行的脚本-每天生成日志
猜你喜欢
转载自blog.csdn.net/qq_33202508/article/details/94428781
今日推荐
周排行