수출 데이터를 Sqoop을 | 하이브 | HDFS 및 스크립팅

데이터 내보내기

수출, 수출 키워드, 즉 사용을 :라는 비 빅 데이터에 대형 데이터 클러스터 (HDFS, HIVE, HBase를)에서 데이터를 전송하기 위해 클러스터 (RDBMS) : Sqoop을에서 "내보내기"개념을 의미한다.

HIVE / HDFS RDBMS에

$ 빈 / Sqoop을 수출 \ 

--connect JDBC한다 : mysql : // hadoop102 : 3306 / 기업 \ 

--username 루트 \ 

--password 000000 \ 

--table 직원 \ 

--num - 매퍼 1 \ 

--export-DIR / 사용자 / 하이브 / 창고 / staff_hive \ 

--input-필드는 종료-에 의해 "\의 t"

팁 : 테이블이 존재하지 않는 경우 MySQL은 자동으로 생성하지 않습니다

스크립트 패키지

옵트 패키지 Sqoop을 명령을 사용하여 파일 형식을 누른 다음 실행

1) 파일 .OPT 만들기

$ MKDIR 수신 거부의 

$ 터치 옵트 / job_HDFS2RDBMS.opt

2) 스크립트 Sqoop을 쓰기

$ 우리는 / job_HDFS2RDBMS.opt는 선택

수출 
--connect JDBC한다 : mysql : // hadoop102 : 3306 / 기업 
--username 루트 
--password 000000 
--table 직원 
--num - 매퍼 1 
--export-DIR / 사용자 / 하이브 / 창고 / staff_hive 
--input- 필드는 종료-에 의해 "\의 t"

3 스크립트를 실행

$ 빈 / Sqoop을의 --options 파일 수신 거부 / job_HDFS2RDBMS.opt

  

추천

출처www.cnblogs.com/alexzhang92/p/10927709.html