How to pass Hive conf variable in hive udf?
问题 I want to pass hive conf variable to hive UDF. below is a code snippet. hive -f ../hive/testHive.sql -hivevar testArg=${testArg} Below is hive UDF call. select setUserDefinedValueForColumn(columnName,'${testArg}') from testTable; In udf I am getting value of testArg as null. Please advice me how to use hive conf variable in udf and how to access Hive configuration in hive UDF? 回答1: I think that you should pass hive variable as 'hiveconf' using below command: hive --hiveconf testArg="my test