Data Engineering/SQL Skin 3

Hive Join

SQL Skin을 사용하는 가장 큰 이유는 아마도 Join 연산 때문일 것이다. Mysql DB를 다룰 때 초보 수준에서 약간 중급으로 넘어가면서 흔히들 많이 어려워 하는 것이 Join 구문입니다. 먼저, 아래와 같은 테이블 두개가 있다고 합시다. +————+————–+——+ | name | phone | pid | +————+————–+——+ | Mr Brown | 01225 708225 | 1 | | Miss Smith | 01225 899360 | 2 | | Mr Pullen | 01380 724040 | 3 | +————+————–+——+ +——+——+———————-+ | pid | spid | selling | +——+——+———————-+ | 1 | 1 | Old House Farm | | 3..

Hive - Presto 연동

HBase의 데이터를 빠르게 조회하기 위해 Presto를 사용했다. Presto Cli를 통해 Presto에 접속하려면 Server 정보를 알아야한다. [hadoop@ip-10-251-157-177 ~]# presto-cli --server 10.251.157.177:8889 --catalog hive --schema default; 스키마 검색presto:default> show schemas from hive; Schema-------------------- default information_schema(2 rows) Query 20190218_042334_00002_k6s2t, FINISHED, 3 nodesSplits: 36 total, 36 done (100.00%)0:00 [2 rows, 3..