Python HiveServer2

1. 安装pyhs2
 
pyhs2依赖项如下:
 
gcc-c++
 
python-devel.x86_64
 
cyrus-sasl-devel.x86_64
 
因此pyhs2的安装命令如下:
 
yum install gcc-c++ python-devel.x86_64 cyrus-sasl-devel.x86_64
 
pip install pyhs2
 
此外,可能还需要安装cyrus-sasl-plain:
 
yum install cyrus-sasl-plain
 
2. pyhs2示例
 
(1)执行DDL、DML语句;
 
Python HiveServer2_第1张图片
 
(2)执行DQL语句,获取并打印返回结果的Schema,获取并打印单条结果记录;
 
Python HiveServer2_第2张图片
 
输出结果:
 
 
(3)执行DQL语句,获取并打印返回结果的Schema,获取并打印所有结果记录;
 
Python HiveServer2_第3张图片
 
输出结果:
 

你可能感兴趣的:(Python HiveServer2)