我正在用直线连接到Hive。
我想从另一个目录$hive\u home/conf提供hive-site.xml的属性。原因是我们没有权限访问$hive\u home/conf目录或/etc/hive/conf目录。
我在$hadoop\u home/conf中创建了一个hive-site.xml;但是,这些属性不会被提取。
我查看了“set-v”的输出以查看默认属性;但是,我不知道这些属性来自何处,因为它们甚至没有反映$hive\u home/conf或etc/hive/conf中的hive-site.xml。
我的第一个问题是:默认属性从何而来?更重要的是:如何自己提供hive-site.xml并覆盖现有属性?
注意:我知道我们可以使用“set[property]=[value];”在hive中,但是由于另一个程序将使用hive,它只能执行sql查询,不能执行set命令,所以我希望通过hive-site.xml来实现这一点。
暂无答案!
目前还没有任何答案,快来回答吧!