更新时间:2024-06-27 GMT+08:00
调测Hive Python3样例程序
Python3样例工程的命令行形式运行
- 赋予“python3-examples”文件夹中脚本的可执行权限。在命令行终端执行以下命令:
chmod +x python3-examples -R。
- 将“python3-examples/pyCLI_nosec.py”中的host的值修改为安装HiveServer的节点的业务平面IP地址,port的值修改为Hive提供Thrift服务的端口。
- HiveServer业务平面IP地址可登录FusionInsight Manager,选择“集群 > 服务 > Hive > 实例”查看。
- port可在FusionInsight Manager界面,选择“集群 > 服务 > Hive > 配置”,在搜索框中搜索“hive.server2.thrift.port”查看,默认值为“10000”。
- 执行以下命令运行Python3客户端:
cd python3-examples
python pyCLI_nosec.py
- 在命令行终端查看样例代码中的HQL所查询出的结果。例如:
('table_name1',) ('table_name2',) ('table_name3',) ('table_name4',) ('table_name5',)
其中,“table_nameX”表示实际的表名。
父主题: 调测Hive应用