1. 程式人生 > >hive生成唯一標識

hive生成唯一標識

在CDH中有個叫hive-contrib-1.1.0-cdh5.7.0.jar的jar包,名字因版本不同而不同。/opt/cloudera/parcels/CDH/jars/hive-contrib-1.1.0-cdh5.7.0.jar,這是我的jar包所在地。

然後兩句話:

 add jar /opt/cloudera/parcels/CDH/jars/hive-contrib-1.1.0-cdh5.7.0.jar;
 create temporary function row_sequence as "org.apache.hadoop.hive.contrib.udf.UDFRowSequence";

就可以使用row_sequence() 來生成唯一標識了。具體如下

查詢結果如下:

看到了吧,唯一標識。

希望能幫到有需要的朋友,覺得有用話記得點個贊。