[HADOOP] 하이브 - 파이썬 연결 오류
HADOOP하이브 - 파이썬 연결 오류
여기에 코드입니다 :
#!/usr/bin/env python
import pyhs2
try:
with pyhs2.connect(host='localhost',
port=10001,
authMechanism="PLAIN",
user='root',
password='test',
database='test') as conn:
with conn.cursor() as cur:
#Show databases
print cur.getDatabases()
#Execute query
cur.execute("select * from raw_stats")
#Return column info from query
print cur.getSchema()
#Fetch table results
for i in cur.fetch():
print i
except Thrift.TException, tx:
print '%s' % (tx.message)
오류!
해결법
-
==============================
1.그것은 hiveServer2 서비스를 시작하고 포트 10000을 변경하여 해결.
그것은 hiveServer2 서비스를 시작하고 포트 10000을 변경하여 해결.
from https://stackoverflow.com/questions/40088937/hive-python-connection-error by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 하둡 오류 : 찾거나 메인 클래스의 클래스 경로 TestJava를로드 할 수 없습니다 (0) | 2019.10.14 |
---|---|
[HADOOP] 하둡에서 여러 폴더를 처리하는 방법 (0) | 2019.10.14 |
[HADOOP] 돼지 브로 스키마를로드 할 수 없습니다 (0) | 2019.10.14 |
[HADOOP] 하이브 데이터를 가져 Sqoop을 (0) | 2019.10.14 |
[HADOOP] Hiveserver2는 : 777 / 만들 변경 scratchdir 권한을 실패 : FileClient를 만들 수 없습니다 (0) | 2019.10.14 |