오라클 등에서는 to_number 와 같은 함수를 지원하는데
그에 대해서 하이브는 cast 라는 함수를 지원한다.
사용법은 다음과 같다.
syntax> cast(컬럼 as 타입)
타입은 int, double, string 과 같은 형태를 말한다.
* 예시
select stddev_pop(cast(population as double)) stddev ,
variance(cast(population as double)) variance
from lar_ca where population is not null;
기타로 stddev_pop 는 표준편차를
variance 은 분산을 구하는 함수이다.
'IT > 빅데이터(bigData)' 카테고리의 다른 글
하이브(hive) udf (0) | 2014.11.25 |
---|---|
Hive 의 Serde 2 (0) | 2014.11.25 |
Hive 의 Serde 1 (0) | 2014.11.25 |
MapReduce 데이터 흐름 분석 (0) | 2014.11.25 |
Mapper 클래스 구성 및 사용 (0) | 2014.11.22 |