Hive. Part of Hadoop Ecosystems MapReduce Runtime (Dist. Programming Framework) Hadoop Distributed File System (HDFS) Zookeeper (Coordination) Hbase (Column.

Slides:



Advertisements
Similar presentations
이혁재 /KASA NoSQL. 요약 NoSQL 소개 데이타베이스 관련 문서 대상 : 클라이언트 프로그래머 NoSQL 소개 데이타베이스 관련 문서 대상 : 클라이언트 프로그래머.
Advertisements

1 SQL 정보보호학과 양 계 탁. 2 SQL 개요 SQL 개요 3 Database u 연관된 데이터들의 집합 u 데이터를 쉽게 관리하는 프로그램 종 류종 류 관계형 데이터베이스 객체지향형 데이터베이스 계층형 데이터베이스 네트워크 데이터베이스 데이터를 2 차원적인 테.
WCL 이민학 Big Data & Hadoop.
Big Data Chap 3. I. VBRE(Value-Based RE) II. Requirement Prioritization III. AHP(Analytical Hierarchy Process) IV. Requirement Negotiation Q & A.
MrDataBld 2.x 제품 소개 2007.
Chapter 1. 운영체제의 개요 이태호.
컴퓨터공학과 김소원.
Nested Queries CSED421: Database Systems Labs.
Oozie Web API 기능 테스트 이승엽.
PARK SUNGJIN Oracle 설치 PARK SUNGJIN
행복한 부자교실 16기 8조 성동구 성수동 답사 결과 12월 22일 발표.
Chapter 7 데이터웨어하우징 의사결정지원시스템.
빅데이터 분산 처리 시스템 충북대학교 정보통신공학부 복경수
의사결정 향상을 위한 빅데이터 활용 강윤선 김민성.
빅데이터 분석 과정.
질의어와 SQL 기본 SQL 고급 SQL 데이타의 수정 데이타 정의 언어 내장 SQL
Database & Internet Computing Laboratory 한 양 대 학 교
빅데이터 순환 과정과 플랫폼.
SELECT 문 사원 테이블의 모든 정보를 출력하는 예제 1. 비교 연산자 SELECT 문의 형태
Distributed Computing (Apache Hadoop & Hive Review)
Hive and Pig 박 영 택 컴퓨터학부.
Apache Hive 빅데이터 분산 컴퓨팅 박영택.
MySQL performance Xhark 김재홍.
Information Technology
Toad for Oracle 설치 방법.
6장 Mysql 명령어 한빛미디어(주).
빅데이터 분석을 위한 통계 프로그래밍 R 오 승 근
Excel OLAP Reporting / OWC를 이용한
Advanced Data Analytics 데이터분석 전문가
11장. 데이터베이스 서버 구축과 운영.
Korea University of Technology and Education Hongyeon Kim
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
롯데마트 CRM 데이터 분석 교육 2014년 12월 > RE::VISION 전용준 리비젼컨설팅 대표
데이터 웨어 하우스 이병규 김기훈.
롯데마트 CRM 데이터 분석 교육 2014년 12월 > RE::VISION 전용준 리비젼컨설팅 대표
5장 Mysql 데이터베이스 한빛미디어(주).
교육팀 도경모 Big.
14장 뷰.
What is‘Big Data’? - 빅 데이터에 대한 전반적인 이해 네트워크 컴퓨팅 프로젝트 김충현
9. 데이터베이스 9.5 SQL을 사용하는 프로그램 9.6 데이터폼 작성기를 사용하는 프로그램
6장 그룹 함수.
ASP를 이용한 전자상거래 사이트 구축 지도교수님: 이형원 컴퓨터응용과학부 박정선.
14 뷰(View) 뷰의 개념 뷰 관리.
SELECT empno, ename, job, sal, dname FROM emp, dept
게임에서 공공까지, 국내 실 사례들로 본 빅데이터 융합 분석
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
9장 테이블 생성 및 변경, 삭제하기(DDL).
MYSQL 설치 SQL언어 SQL언어의 활용 웹과 SQL언어와의 연동
SQL.
01 데이터베이스 개론 데이터베이스의 등장 배경 데이터베이스의 발전 과정 데이터베이스의 정의 데이터베이스의 특징
5장 Mysql 데이터베이스 한빛미디어(주).
DB연동하기 원격db접속.
You YoungSEok Oracle 설치 You YoungSEok
Sql & DB
CHAPTER 06. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
제 9장: 파일과 데이터베이스 데이터 구성에서부터 데이터 채굴 까지.
Chapter11 웹 스토리지 & 웹 데이터베이스
JSP 게시판 구현.
JSP Programming with a Workbook
Database 중고차 매매 DB 비즈니스IT 윤동섭.
DataScience Lab. 박사과정 김희찬 (목)
8장 테이블의 생성 및 변경 정인기.
SQL INJECTION MADE BY 김 현중.
9. 데이터베이스 두 개의 테이블 조인해서 보기.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
Chapter 10 데이터 검색1.
리더 코딩 스토리 디자인 박찬준 이근영 박동현 박나영
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
7장 테이블 조인하기.
Data Base Mysql.
Presentation transcript:

Hive

Part of Hadoop Ecosystems MapReduce Runtime (Dist. Programming Framework) Hadoop Distributed File System (HDFS) Zookeeper (Coordination) Hbase (Column NoSQL DB) Sqoop/Flume (Data integration) Oozie (Job Workflow & Scheduling) Pig/Hive (Analytical Language) Hue (Web Console) Mahout (Data Mining)

Data import Sqoop을 사용하여 mysql에 있는 movie 데이터를 HDFS상 에 올리기 위한 명령어. (테스트를 위한 용도.) movie table을 HDFS로 import movierating table을 HDFS로 import Sqoop import --connect jdbc:mysql://localhost/movielens --table movie --fields-terminated-by '\t‘ --username training –password training sqoop import --connect jdbc:mysql://localhost/movielens --table movierating --fields-terminated-by '\t' --username training --password training

Create Table & Load Data movie table 생성 movie data 를 movie table 에 load

Describe & select movie table 기본 구조 보기 movie table 전체 데이터 중에 5 개만 보기

Data movierating table movie table

Where

Join Join 을 위해 movie rating 를 위한 table 생성 과 로드.

Join 조인된 결과에서 movie 의 이름과 rating 을 5 개만 추출 select movie.name, movierating.rating from movie join movierating on (movie.id = movierating.movieid) limit 5; 각 무비에 대한 rating 의 평균을 구한다. select movie.name, avg(movierating.rating) from movie join movierating on (movie.id = movierating.movieid) group by movie.name limit 5; Rating 평균을 구한 것을 내림차순으로 정렬한다. select movie.name, avg(movierating.rating) c5 from movie join movierating on (movie.id = movierating.movieid) group by movie.name order by c5 desc limit 5; Movie table 과 movierating table 을 movieid 를 키로 하여 join 한다.