我有一台配置了hadoop和hive的机器,启动并运行了。现在我有了一个安装了python2.7.5的远程服务器(安装了所有必要的包),我想从这个服务器在hadoop机器上远程执行配置单元查询。我为此选择了python配置单元utils包(还有其他模块可以使用,但我很想知道为什么hive\u utils在我的机器上不起作用)
下面是我正在尝试的代码:
导入配置单元实用程序
query = """
SELECT *
FROM testibname20;
"""
hive_client = hive_utils.HiveClient(
server='192.168.151.80',
port=10000,
db='default'
)
a = hive_client.execute(query)
a = list(a)
当我运行这段代码时,它不会抛出任何我可以进一步调查的错误,而是挂在那里什么也不做。我不知道这里出了什么问题。在
请尝试使用配置单元utils来实现这一点,而不是建议我使用其他python模块来实现这一点。在
目前没有回答
相关问题 更多 >
编程相关推荐