[Infra] beeline 으로 hive 쿼리 날리기

업데이트:

beeline 으로 hive 쿼리 날리기

beeline이란 HiveServer2에 접속해여 command shell을 실행하게 도와준다. 즉, beeline을 이용하면 hive 쿼리를 날리는 것이 가능하다.

  • beeline 설치 경로: hive설치경로/bin/beeline

사용 예

$ /home/hive-1.1.0/bin/beeline -u "jdbc:hive2://~~~" -e "select * from table" -n "cheolwon"

옵션

beeline 옵션
-u {database URL} 연결 대상 JDBC URL
-r 가장 최근에 접속했던 URL 재접속
-n {name} The username to connect as
-p {passwword} The password to connect as
-d {driver class} The driver class to use
-e {query} 실행할 쿼리
-f {file} 실행할 스크립트 파일
  • beeline을 이용하면 테이블 파티션(partition) 추가도 가능하다.