빅데이터 하둡 프로그래밍 교육과정] View Table
빅데이터 하둡 프로그래밍 교육과정] View Table
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
View Table
- View Table은 자주 사용되는 쿼리를 일종의 로지컬 테이블처럼 사용하는것.
- 복잡한 쿼리를 단순하게 함
- RAW table로 직접 접근하는것이 아니라 제한을 두는 목적으로도 사용함
- 테이블의 모듈화에 적합
0: jdbc:hive2://hadoop01:10000>SELECT s2.year, s2.avg FROM (SELECT
year(ymd) AS year, avg(price_close) AS avg FROM stocks WHERE
`exchange` = 'NASDAQ' AND symbol = 'AAPL' GROUP BY year(ymd)) s2 WHERE s2.avg > 50.0;
0: jdbc:hive2://hadoop01:10000>create view stockview AS SELECT year(ymd) AS year, avg(price_close) AS avg FROM stocks WHERE
`exchange` = 'NASDAQ' AND symbol = 'AAPL' GROUP BY year(ymd);
0: jdbc:hive2://hadoop01:10000>select stockview.year, stockview.avg
from stockview where stockview.avg > 50;
0: jdbc:hive2://hadoop01:10000>
'빅데이터 > 빅데이터Hadoop' 카테고리의 다른 글
빅데이터 하둡 프로그래밍 교육과정] 다이니믹 Partition (0) | 2018.03.11 |
---|---|
빅데이터 하둡 프로그래밍 교육과정] Partition (0) | 2018.03.11 |
빅데이터 하둡 프로그래밍 교육과정] Simple query / Group by (0) | 2018.03.11 |
빅데이터 하둡 프로그래밍 교육과정] 데이터 업로드 (0) | 2018.03.11 |
빅데이터 하둡 프로그래밍 교육과정] 테이블 생성 (0) | 2018.03.11 |