2012-05-17 2 views

답변

1

체크 아웃 Sqoop을 가이드 당신은 Sqoop을 수출을 사용할 필요가 here

1

, 여기에 하둡에서 MySQL의 데이터를 내보낼 예를

sqoop export --connect "jdbc:mysql://quickstart.cloudera:3306/retail_rpt_db" \ 
    --username retail_dba \ 
    --password cloudera \ 
    --table departments \ 
    --export-dir /user/hive/warehouse/retail_ods.db/departments \ 
    --input-fields-terminated-by '|' \ 
    --input-lines-terminated-by '\n' \ 
    --num-mappers 2 

Sqoop을 수출입니다. JDBC URL이 --connect

  1. --username MySQL의 사용자 이름
  2. MySQL의 사용자에 대한
  3. --password 비밀번호
  4. --table MySQL의 테이블 이름
  5. --export-DIR 유효 하둡 디렉토리
  6. - 입력 필드는 하둡의 열 구분 기호로 구분됩니다.
  7. - 입력 라인은 하둡의 행 구분 기호로 구분됩니다.
  8. --num-mappers 데이터를 처리 할 수있는 매퍼의 수