버킷 테이블에 삽입하려고합니다. 쿼리를 실행할 때 모든 것이 정상적으로 보였으며 보고서에서 바이트를 썼음을 알 수있었습니다. Hive 로그에는 오류가 없습니다.
하지만 테이블로 볼 때 나는버킷 테이블에 삽입하면 빈 테이블이 생성됩니다.
이 test
테이블 만들기 :(아무것도 없다 (
test_date
문자열을
test_id
문자열,
test_title
문자열)
이 (
text_date)
100 INTO에 의해 CLUSTERED 버킷
로우 포맷 제한
필드 종료 '|'
TBLPROPERTIES (
'skip.header.line :'\ n을 '종료라인
는 ORC AS
LOCATION
'//myserver/data/hive/databases/test.db/test HDFS를 '저장됩니다. '='를 계산 1 '
'트랜잭션 '='참 ')
INSERT INTO를 test.test
SELECT'test2.green
결과
에서 test_date ','test_id ','test_title ',515,종료 작업 = job_148140234567_254152
표 test.teststats test.test 테이블
데이터로드 [numFiles = 100 = 1,601,822 numRows의, totalSize = 9,277,056, rawDataSize = 0]
MapReduce의 작업이 개시 :
스테이지 건배! 1 :지도 : 6 줄 : 100 누적 CPU : 423.34 초
HDFS 읽기 : 148450105
HDFS 쓰기 : test.test 제한 2에서 선택 9,282,219
성공
하이브> *;
OK
시간 촬영 : 0.124 초
하이브>