gpt4 book ai didi

hadoop - 如何从Hive Shell读取特定设置

转载 作者:行者123 更新时间:2023-12-02 21:23:20 25 4
gpt4 key购买 nike

因此,您可以使用以下命令在Hive控制台中设置设置:

hive> set hive.enforce.bucketing=true

您可以通过以下方式查看所有设置:
hive> set

要么
hive> set -v

但是,如何 从Hive控制台读取指定设置的当前值?
hive> hive.enforce.bucketing;
NoViableAltException(26@[])
at org.apache.hadoop.hive.ql.parse.HiveParser.statement(HiveParser.java:1074)
at org.apache.hadoop.hive.ql.parse.ParseDriver.parse(ParseDriver.java:202)
...
FAILED: ParseException line 1:0 cannot recognize input near 'hive' '.' 'enforce'

现在,我将 hive -e 'set'重定向到文件,然后使用 grep。有没有更好的办法?

最佳答案

只需使用set和不带值的属性名称

hive> set mapreduce.input.fileinputformat.split.maxsize;
mapreduce.input.fileinputformat.split.maxsize=256000000

关于hadoop - 如何从Hive Shell读取特定设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36749565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com