[HADOOP] 하이브 동적 분할을 지원 Sqoop을합니까?
HADOOP하이브 동적 분할을 지원 Sqoop을합니까?
하이브 동적 분할을 지원 Sqoop을합니까? 내가 아래에 언급 한 옵션을 사용하여 시도 : --hive 파티션 키와는 --hive = 파티션 vlaue 정적 파티셔닝 아니라
예를 들면 : Sqoop을 가져 오기 --connect "JDBC : mysql을 : //quickstart.cloudera : 3306 / prac" --username 루트 --password 클라우 데라 --hive 가져 오기 --query "ID, 이름, 학생에서 TS 도시 = '뭄바이'와 \ $ 조건을 선택합니다" --hive 파티션 키 도시 --hive 파티션 값 '뭄바이' --hive 테이블 prac.student --target-DIR / 사용자 / mangesh / sqoop_import / student_temp5 --split-에 의해 ID
해결법
-
==============================
1.당신은 hcatalog 수입을 사용할 수 있습니다 - 당신은이 작업을 수행하기 위해 1.4.4을 Sqoop을해야합니다.
당신은 hcatalog 수입을 사용할 수 있습니다 - 당신은이 작업을 수행하기 위해 1.4.4을 Sqoop을해야합니다.
Sqoop을 가져 오기 \ --connect "JDBC : 신탁 : SERVERDETAILS"\ --username <사용자 이름> \ --password <비밀번호> \ --table
\ --fields-종료 별 ','\ --split-의 <열 이름> \ --hcatalog 데이터베이스 <하이브 DatabseName> --hcatalog 테이블 <하이브 테이블 이름> 자세한 내용은 통과하십시오
http://sqoop.apache.org/docs/1.4.4/SqoopUserGuide.html#_sqoop_hcatalog_integration
from https://stackoverflow.com/questions/46263147/does-sqoop-support-dynamic-partitioning-with-hive by cc-by-sa and MIT license
'HADOOP' 카테고리의 다른 글
[HADOOP] 섭취 된 데이터의 유효성을 검사하는 방법을 가장 좋은 방법은 (0) | 2019.10.09 |
---|---|
[HADOOP] 하이브를 시작하지 못했습니다 (0) | 2019.10.09 |
[HADOOP] 하둡 단어 개수 : 문자 "C"로 시작하는 단어의 수를받을 (0) | 2019.10.09 |
[HADOOP] java.lang.ClassNotFoundException가 : org.apache.hive.service.cli.HiveSQLException (0) | 2019.10.09 |
[HADOOP] 어떻게 맵리 듀스가 동시에 얼마나 많은 매퍼를 사용하여 말할? (0) | 2019.10.09 |