· 8 years ago · Nov 07, 2017, 05:10 AM
1create table customerspart1(id int, fname varchar(64), lname varchar(64), email varchar(64), street varchar(64), city varchar(10), zipcode int) partitioned by(state string, cob_dt string) row format delimited fields terminated by '|' location '/user/hduser/sqoop_imports/customerpart1';
2
3sqoop job --create customerspart2 -- import --bindir $SQOOP_HOME/lib --connect jdbc:mysql://localhost/mydb --username root ----query "select id,fname,lname,email,street,city,zipcode,state, cob_dt from customer where $CONDITIONS" --check-column cob_dt --incremental lastmodified --last-value 0 --split-by state --merge-key id -m 2 --hive-import --hive-database mydbbackup --hive-table customerspart1 --fields-terminated-by '|' --target-dir '/user/hduser/sqoop_imports/customerpart1/';
4
517/11/07 09:32:06 INFO parse.CalcitePlanner: Creating table mydbbackup.customerspart1 position=27
617/11/07 09:32:06 INFO metastore.HiveMetaStore: 0: get_table : db=mydbbackup tbl=customerspart1
717/11/07 09:32:06 INFO HiveMetaStore.audit: ugi=hduser ip=unknown-ip-addr cmd=get_table : db=mydbbackup tbl=customerspart1
817/11/07 09:32:07 INFO ql.Driver: Semantic Analysis Completed
917/11/07 09:32:07 INFO ql.Driver: Returning Hive schema: Schema(fieldSchemas:null, properties:null)
1017/11/07 09:32:07 INFO ql.Driver: Completed compiling command(queryId=hduser_20171107093158_19c8f388-1c06-4543-8a26-08dd0438ab5e); Time taken: 9.237 seconds
1117/11/07 09:32:07 INFO ql.Driver: Concurrency mode is disabled, not creating a lock manager
1217/11/07 09:32:07 INFO ql.Driver: Executing command(queryId=hduser_20171107093158_19c8f388-1c06-4543-8a26-08dd0438ab5e): CREATE TABLE IF NOT EXISTS `mydbbackup`.`customerspart1` ( `id` INT, `fname` STRING, `lname` STRING, `email` STRING, `street` STRING, `city` STRING, `zipcode` INT, `state` STRING, `cob_dt` STRING) COMMENT 'Imported by sqoop on 2017/11/07 09:31:55' ROW FORMAT DELIMITED FIELDS TERMINATED BY '174' LINES TERMINATED BY '