2015-01-13 1 views
3

일부 하이브리드 쿼리를 만들고 실행하기 위해 Apache Hive를 사용하고 있지만 쿼리가 실행되기 전에 결과 집합의 구조를보고해야합니다. 쿼리에는 조인과 예측이 포함될 수 있으므로 쿼리를 구문 분석하는 것은 매우 어려울 것입니다. 현재 진행중인 솔루션은 explain 명령의 출력을 파싱하는 것이지만 매우 복잡합니다.하이브에서 쿼리 출력 스키마 가져 오기

제 질문은 하이브에서 일부 속성을 설정하거나 데이터를 선택하지 않는 일부 쿼리 매개 변수 (지도/축소 작업이 시작되지 않음)를 설정하여 좀 더 간단한 방법이 있는지 만 알고 있지만 메타 스토어를 통해 쿼리 할 수있는 테이블을 만듭니다. 스키마를 얻으려면?

답변

0

EXPLAIN 또는 DESCRIBE 명령을 사용하여 쿼리 스키마와 테이블 스키마를 얻는 것 외에는 더 간단한 방법이 없습니다.