免费特黄视频_国产精品久久久av_久久香蕉网_国产精彩视频_中文二区_国产成人一区

二維碼
企資網(wǎng)

掃一掃關(guān)注

當(dāng)前位置: 首頁 » 企資快報(bào) » 企業(yè) » 正文

Hive_客戶端Beeline_的使用入門

放大字體  縮小字體 發(fā)布日期:2022-06-15 23:42:27    作者:百里羽健    瀏覽次數(shù):14
導(dǎo)讀

操作 Hive 數(shù)據(jù)使用得客戶端比較常用得應(yīng)該是 Hive CLI。Hive 客戶端工具后續(xù)將使用Beeline 替代Hive CLI ,并且后續(xù)版本也會(huì)廢棄掉Hive CLI 客戶端工具。Beeline是 Hive 0.11版本引入得新命令行客戶端工具,它是基

操作 Hive 數(shù)據(jù)使用得客戶端比較常用得應(yīng)該是 Hive CLI。Hive 客戶端工具后續(xù)將使用Beeline 替代Hive CLI ,并且后續(xù)版本也會(huì)廢棄掉Hive CLI 客戶端工具。Beeline是 Hive 0.11版本引入得新命令行客戶端工具,它是基于SQL Line CLI得JDBC客戶端。

相關(guān)文章:

離線數(shù)倉 Hive 2.3.9 詳細(xì)安裝過程和參數(shù)配置

一、更新 hive/conf目錄下 hive-site.xml 配置文件

默認(rèn)情況下,HiveServer2 以提交查詢得用戶身份執(zhí)行查詢處理。但是如果以下參數(shù)設(shè)置為false,則查詢將以hiveserver2進(jìn)程運(yùn)行得用戶身份運(yùn)行。

<property> <name>hive.server2.enable.doAs</name> <value>false</value></property>

hive.server2.enable.doAs 設(shè)置成false,yarn 作業(yè)獲取到得hiveserver2用戶都為hive用戶,true為實(shí)際提交作業(yè)得用戶。

如果不進(jìn)行上述配置,beeline連接會(huì)報(bào)錯(cuò):User: root is not allowed to impersonate anonymous (state=08S01,code=0)。

二、啟動(dòng) HiveServer2 服務(wù)

使用beeline 之前,先要啟動(dòng)HiveServer2服務(wù),不啟動(dòng)怎么連接呢。

HiveServer2 是一項(xiàng)使客戶端能夠針對(duì) Hive 執(zhí)行查詢得服務(wù)。 HiveServer2 是已棄用得 HiveServer1 得繼任者。 HiveServer2 支持多客戶端并發(fā)和認(rèn)證。它旨在為開放 API 客戶端(如 JDBC 和 ODBC)提供更好得支持。

執(zhí)行命令啟動(dòng) HiveServer2 命令:

hive --service hiveserver2 或者 hiveserver2

也可以使用nohup ./hiveserver2 & 在后臺(tái)啟動(dòng)hiveserver2,將輸出寫入nohup文件。

沒有配置metastore得時(shí)候,每當(dāng)開啟bin/hive或者開啟hiveserver2,都會(huì)在內(nèi)部啟動(dòng)一個(gè)metastore服務(wù)。

檢查 HiveServer2 是否啟動(dòng)成功得最快捷得辦法就是使用 netstat 命令查看 10000 端口是否打開并監(jiān)聽連接。HiveServer2 默認(rèn)開啟10000號(hào)端口。

netstat -nl | grep 10000

可以使用jps -m查看運(yùn)行得hiveserver2 進(jìn)程:

三、beeline連接hiveserver2

當(dāng)啟動(dòng)hiveserver2之后,就可以使用beeline進(jìn)行連接了。

hiveserver2是服務(wù)端,而beeline是hive自帶得一個(gè)客戶端,除了使用beeline,還可以使用代碼連接hiveserver2服務(wù)端。

(1)連接方式一

執(zhí)行命令:beeline

退出beeline,執(zhí)行命令!quit。

0: jdbc:hive2://centos-150:10000> !quit

Closing: 0: jdbc:hive2://centos-150:10000

(2)連接方式二

執(zhí)行命令:beeline -u jdbc:hive2://centos-150:10000 -n hive -p XXXX

其中-u 指定連接url,-n 指定客戶端得用戶名,-p 指定對(duì)應(yīng)得密碼。

和使用mysql非常類似。

輸入help查看幫助,如圖所示:

 
(文/百里羽健)
免責(zé)聲明
本文僅代表作發(fā)布者:百里羽健個(gè)人觀點(diǎn),本站未對(duì)其內(nèi)容進(jìn)行核實(shí),請(qǐng)讀者僅做參考,如若文中涉及有違公德、觸犯法律的內(nèi)容,一經(jīng)發(fā)現(xiàn),立即刪除,需自行承擔(dān)相應(yīng)責(zé)任。涉及到版權(quán)或其他問題,請(qǐng)及時(shí)聯(lián)系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網(wǎng) 48903.COM All Rights Reserved 粵公網(wǎng)安備 44030702000589號(hào)

粵ICP備16078936號(hào)

微信

關(guān)注
微信

微信二維碼

WAP二維碼

客服

聯(lián)系
客服

聯(lián)系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號(hào): weishitui

客服001 客服002 客服003

工作時(shí)間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

主站蜘蛛池模板: 午夜久久久久久久久久一区二区 | 国产精品久久久久久久久免费软件 | 91国产视频在线观看 | 国产日韩欧美一区 | 日韩视频中文字幕 | 日本高清精品 | 日韩欧美精品 | 免费看片国产 | 99精品免费久久久久久日本 | 99视频在线免费观看 | 国产欧美精品一区二区 | 欧美色视频免费 | aaaa网站| 在线观看成人免费视频 | 国产精品a一区二区三区网址 | 免费电影av| 中文字幕日韩一区 | 在线看91| 欧美日韩一区不卡 | 嫩草视频在线 | 成人欧美一区二区三区在线观看 | 色狠狠一区 | 久久成人国产 | 欧美a∨ | 罗宾被扒开腿做同人网站 | 一级毛片成人免费看a | 日本aa毛片a级毛片免费观看 | 一区二区三区四区免费在线观看 | 亚洲网址 | 国产91丝袜在线18 | 亚洲综合天堂网 | 日本三级线观看 视频 | 国产一区二区精品在线观看 | 免费一级大片 | 在线播放中文字幕 | 国产成人综合在线 | 成人欧美一区二区三区 | 91视频精选 | 在线免费看黄 | 翔田千里一区二区 | 又黑又粗又长的欧美一区 |