在哪里可以找到配置单元url、用户名和密码?

sh7euo9m  于 2021-06-27  发布在  Hive
关注(0)|答案(1)|浏览(379)

在命令行中,我可以输入 hive 要获得Hive壳:

hive>

然后执行一些查询。
现在我需要用pyhive编写一个python脚本来执行一些任务,比如:

conn = hive.Connection(host="10.111.22.11", port=10000, username="user1")

在哪里可以找到shell使用的主机、端口、用户名和密码?

ndh0cuux

ndh0cuux1#

这只是猜测,但如果你愿意尝试,可能会有所帮助。要查找hiveserver的url,请在“配置单元>提示符”中尝试 set hive.metastore.uris; 输出如下:

+----------------------------------------------------+
|                        set                         |
+----------------------------------------------------+
| hive.metastore.uris=thrift://myuri.com:9083 |
+----------------------------------------------------+
1 row selected (0.26 seconds)

忽略节俭:和9083。10000是配置单元的默认端口。使用密码设置配置单元用户。在hive3中,用户权限可以基于hdfs访问控制。这个医生可能有用。

相关问题