HIVE集群自定义函数设置问题
[size=16px]要测试hive自定义函数设置是否正确,但是公司没有可用的hive测试集群,想在生产集群上的测试database进行测试,不能影响生产集群的其他database。求赐配置方法!!
以下是现有的配置方法:
1) 注册jar文件
将BdsHiveUdfEncryptMd5.jar放在 $HIVE_HOME/lib/下.
2)为自定义函数取别名
create function encrypt_md5 as 'com.bonc.dataplatform.bdi.dataflow.function.BdsHiveUdfEncryptMd5';
3)测试自定义函数
select encrypt_md5('18314785236') from tableName limit 1;
--正常返回,即表示成功。