数据库
首页 > 数据库> > 执行hive-sql

执行hive-sql

作者:互联网

(1)hive -e 执行

直接执行

 hive -e '待执行语句'

设置基本参数

hive  --hiveconf hive.metastore.uris="xx" -e "待执行语句" > xx/xx(导出路径)

 动态传参

 hive  -hivevar tableName="xx" -hivevar partitionTime="xx"   -e "待执行语句"

整合语句

 hive  --hiveconf tez.application.tags="xx"  --hiveconf hive.metastore.uris="xx"  -hivevar tableName="xx" -hivevar partitionTime="xx"  -e "待执行语句" > xx/xx(导出路径)

(2)hive -f 执行

同上,将-f 替换 -e 并将sql语句整理至文档,执行指定路径下sql文件

标签:语句,hive,xx,sql,执行,hiveconf,hivevar
来源: https://blog.csdn.net/xiaomengzhang/article/details/120493764