1.使用oracle sql developer 4.0.3作为hive query的IDE。

2.表动态分区测试

需要用到的setting是:

严格模式下需要至少一个静态的column,所以我们把它设置set hive.exec.dynamic.partition.mode=nonstrict;

其他的参照下表:

Hive Experiment 2(表动态分区和IDE)-LMLPHP

3.export hive DDL

思路,使用desc tablename可以返回表的列相关信息,可以使用此命令加上awk命令来分析前两列,拼装组成即可。

前两列表示列名和列的类型,第三列是comments可以忽略。

04-30 23:00