CONTENTS
16.5.3 로드 UDF ������������������������������������������������������������������������������������������������ 566
16.6 데이터 처리 연산자 �������������������������������������������������������������������������������������������������� 570
16.6.1 데이터 로드와 저장 ������������������������������������������������������������������������������������ 570
16.6.2 데이터 필터링 ������������������������������������������������������������������������������������������� 570
16.6.3 데이터 그룹과 조인 ������������������������������������������������������������������������������������ 574
16.6.4 데이터 정렬 ���������������������������������������������������������������������������������������������� 580
16.6.5 데이터 결합과 분할 ������������������������������������������������������������������������������������ 582
16.7 피그 실무 ��������������������������������������������������������������������������������������������������������������� 583
16.7.1 병렬성 ����������������������������������������������������������������������������������������������������� 583
16.7.2 익명 관계자 ���������������������������������������������������������������������������������������������� 584
16.7.3 매개변수 대체 ������������������������������������������������������������������������������������������� 584
16.8 참고 도서 ��������������������������������������������������������������������������������������������������������������� 586
CHAPTER
17 하이브
17.1 하이브 설치하기 ������������������������������������������������������������������������������������������������������ 588
17.2 예제 ��������������������������������������������������������������������������������������������������������������������� 591
17.3 하이브 실행하기 ������������������������������������������������������������������������������������������������������ 592
17.3.1 하이브 설정하기 ���������������������������������������������������������������������������������������� 593
17.3.2 하이브 서비스 ������������������������������������������������������������������������������������������� 596
17.3.3 메타스토어 ����������������������������������������������������������������������������������������������� 598
17.4 전통적인 데이터베이스와의 비교 �������������������������������������������������������������������������������� 600
17.4.1 읽기 스키마와 쓰기 스키마의 비교 ���������������������������������������������������������������� 601
17.4.2 갱신, 트랜잭션, 색인 ���������������������������������������������������������������������������������� 601
17.4.3 SQL- on - Hadoop 대안 ���������������������������������������������������������������������������� 602
17.5 HiveQL ���������������������������������������������������������������������������������������������������������������� 604
30
17.1.1 하이브 쉘 ������������������������������������������������������������������������������������������������� 589