Hive 直线设置提示

Hive 直线设置提示,hive,Hive,当连接到beeline时,我的提示符是JDBC url的某个截短版本: 0:jdbc:hive2//full.qualified.host.na 占用了大量的不动产。 我尝试设置hive.cli.prompt=foo>,但得到一个错误,该属性不在允许在运行时修改的参数列表中 无法将提示设置为自定义值吗?编辑: 对于配置单元,可以设置hive.cli.prompt;对于直线,其硬编码如下: 在Beeline手册中唯一提到的“提示符”是关于一个“show DB in prompt”命令行选项,以及它

当连接到beeline时,我的提示符是JDBC url的某个截短版本:

0:jdbc:hive2//full.qualified.host.na

占用了大量的不动产。
我尝试设置hive.cli.prompt=foo>,但得到一个错误,该属性不在允许在运行时修改的参数列表中

无法将提示设置为自定义值吗?

编辑:

对于配置单元,可以设置hive.cli.prompt;对于直线,其硬编码如下:


在Beeline手册中唯一提到的“提示符”是关于一个“show DB in prompt”命令行选项,以及它到HIVE-14123的链接(这反过来又链接到Beeline不支持的其他传统
HIVE.cli
客户端属性),如果我运行此命令:
Beeline--outputformat=$outputformat--hiveconf cliprompt=“>”-u
,它似乎正常工作,但实际上没有连接。如果我去掉
--hiveconf cliprompt=“>”
部分,它会像预期的那样工作,我只会得到一个长提示。在稍微注意一下之后,我在响应中得到了回复:
无法打开新会话:org.apache.hive.service.cli.HiveSQLException:java.lang.IllegalArgumentException:无法在运行时修改cliprompt。
Oops,我忘记了属性上的hive.config前缀。