真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

這篇文章將為大家詳細講解有關(guān)Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

我們提供的服務(wù)有:成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、志丹ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學管理、有技術(shù)的志丹網(wǎng)站制作公司

1.測試環(huán)境

1.CM5.14.3和CDH5.14.2

2.Redhat7.4

3.Python 3.6.5

2.前置環(huán)境準備及說明


在使用Impyla訪問Hive前,需要安裝Python的依賴包,具體需要安裝的依賴包列表如下:

six
bit_array
impyla
thrift
thrift_sasl==0.2.0

(可左右滑動)

1.Python3的安裝目錄在/opt/cloudera/anaconda3

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

2.升級Python的pip版本

[root@cdh02 ~]# /opt/cloudera/anaconda3/bin/pip install --upgrade pip

(可左右滑動)

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

3.使用Python3的pip安裝上述的依賴包

/opt/cloudera/anaconda3/bin/pip install six
/opt/cloudera/anaconda3/bin/pip install bit_array
/opt/cloudera/anaconda3/bin/pip install thrift
/opt/cloudera/anaconda3/bin/pip install thrift_sasl==0.2.0
/opt/cloudera/anaconda3/bin/pip install impyla

(可左右滑動)

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

3.Python3訪問Hive示例代碼


[root@cdh02 python_code]# vim impaly_impala.py 
from impala.dbapi import connect
from impala.util import as_pandas
conn = connect(host='cdh01.fayson.com',port=25004,database='default')
print(conn)
cursor = conn.cursor()
cursor.execute('show databases')
results = cursor.fetchall()
print(results)

cursor.execute('select * from ods_user limit 10')
df = as_pandas(cursor)
print(df)

(可左右滑動)

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

4.示例運行


在服務(wù)上使用如下命令運行Python代碼

[root@cdh02 python_code]# /opt/cloudera/anaconda3/bin/python impaly_impala.py 

(可左右滑動)

Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala

關(guān)于“Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


名稱欄目:Python3如何通過JDBC訪問非Kerberos環(huán)境的Impala
網(wǎng)站網(wǎng)址:http://weahome.cn/article/gsecjs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部