在Hive中运行shell命令,它使用Hive的变量值作为输入

时间:2012-10-22 08:55:37

标签: variables hive emr

我有一个python脚本,它接收一个Hive表名和2个日期,并添加这些日期之间的所有分区。 (运行一堆hive -e 'alter table add partition (date=...)'

我想要做的是运行具有hiveconf:date变量的Hive脚本 将它作为输入传递给python脚本。

类似的东西:

!python addpartitions.py mytable date=${hiveconf:date}

但当然不会发生变量替换......

有任何方法可以达到这个目的吗?

0 个答案:

没有答案