6. Hue > Hive 에디터 접속
URL: http://server02.hadoop.com:8888
Hue Home > Query Editor > Hive
Step-1
버켓팅할 데이터를 Hive QL로 확인
SELECT * FROM smartcar_master;
Step-2
버켓팅할 데이터를 파일 브라우져로 확인
파일 브라우져 > /pilot-pjt/collect/car-master
Step-3
7. 버켓팅할 테이블 생성
set hive.enforce.bucketing = true;
CREATE TABLE smartcar_master_bucketed (
car_number String,
sex String,
age String,
marriage String,
region String,
job String,
car_capacity String,
car_year String,
car_model String )
CLUSTERED BY (car_number) SORTED BY(car_number ASC) INTO 10 BUCKETS
ROW FORMAT DELIMITED FIELDS TERMINATED BY '|';
Step-4
버켓팅된 테이블에 데이터 생성
INSERT OVERWRITE TABLE smartcar_master_bucketed
SELECT * FROM smartcar_master;
Step-5
8. 버켓팅된 데이터를 파일 브라우져로 확인
파일 브라우져 > /user/hive/warehouse/smartcar_master_bucketed
Step-6
버켓을 이용해 데이터 샘플링
SELECT * FROM smartcar_master_bucketed TABLESAMPLE (bucket 1 out of 10 on region);
Step-7
9. 실무로 배우는 빅데이터 기술
확장하기 7편 – Hive Bucket 활용
[ 강의자료 ]
동 영 상: 유튜브 www.youtube.com
실습문서: 슬라이드쉐어 www.slideshare.net