2017-10-31 25 views
0

HUE Beeswax를 사용하여 회사의 Hive 데이터베이스를 연결하려고합니다. 첫째, HUE를 사용하여 Mac에 설치하여 원격 Hive 서버에 연결할 수 있습니까? 그렇다면 개인 서버에서 실행중인 하이브 서버 주소를 어떻게 찾을 수 있습니까? 내가 할 수있는 일은 '하이브 (hive)'를 입력하고 하이브 셸에 일부 SQL 쿼리를 입력하는 것입니다. 이미 HUE를 설치했지만 원격 Hive 서버에 연결하는 방법을 알 수 없습니다. 모든 팁을 많이 주시면 감사하겠습니다.HUE를 원격 하이브 서버에 연결하도록 구성하는 방법은 무엇입니까?

+0

당신은'하이브 site.xml'을 얻을 필요가 Mac에서 그것을 실행하기위한 요구 사항을 발견하고 색조의 conf에 넣어 색조 github의를 읽을 수 있습니다 폴더. 또한 시스템이 클러스터와 연결되어 있는지 확인하십시오. – maxmithun

답변

1

Hive에 데스크톱 연결 만 있으면 Hue와 같은 전체 웹 응용 프로그램이 아닌 JDBC 클라이언트 만 있으면됩니다.

어쨌든 Hive CLI is deprecated. Beeline is preferred. Beeline과 Hue를 사용하려면 you need a HiveServer2 running.

HiveServer2의 주소를 찾으려면 Hadoop 클러스터에서 hive-site.xml 파일을 찾아서 내 보내야합니다. 이 정보를 얻는 다른 방법은 Ambari 또는 Cloudera 관리자에서 사용할 수 있습니다 (그러나 Cloudera CDH 클러스터를 사용하는 경우 이미 색조가 있습니다). Thrift 인터페이스는 원하는 것입니다. 기본 포트는 10000입니다.

색조를 설정할 때 [beeswax]으로 시작하는 섹션을 편집하고 필요한 값을 채우는 hue.ini 파일을 찾아야합니다. 개인적으로, 나는 매우 간단 그 부분을 찾을 수

당신은