分享

hive语句写到脚本里然后crontab定是执行失败

mjjian0 发表于 2015-2-26 16:33:42 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 2 34350
是这样的我需要按日期对hive表进行分区,所以需要写个脚本每天定时执行,这个脚本就是创建分区,然后动态分区插入该日期内的数据插入分区表。

[P9AUX{D$)X{~9X~47$M2EH.png
[img]file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\860829439\QQ\WinTemp\RichOle\[P9AUX{D$)X{~9X~47$M2EH.png[/img]问个问题啊 我按当天日期创建分区  然后写个脚本  我每天固定时间 运行这个脚本 但是 hive的脚本语句并没有执行 hive-log.log里只有打印了 Yesterday is '$y'  这句  请问 怎么解决这样的问题 啊 如果是单独执行这个脚本就是成功的就是添加到crontab里 就不成功了
后来在脚本里的hive语句后加了一句打印
~Q_G@`%GB)QB{WW6IC5K24E.png

两个打印都能打印,但就是hive语句执行不成功

已有(2)人评论

跳转到指定楼层
mjjian0 发表于 2015-2-26 17:12:55
找到原因啦原来是 脚本里没写hive全路径
回复

使用道具 举报

s060403072 发表于 2015-2-26 17:36:00
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条