sqoop使用create-hive-table命令 是否有辦法直接創(chuàng)建分區(qū)hive表?
2 回答

哈士奇WWW
TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊
各位前輩:
最近要要寫一個(gè)腳本實(shí)現(xiàn)sqoop的增量導(dǎo)入,以前從sqlserver導(dǎo)入hive是通過(guò)手工方式導(dǎo)入,剛用create-hive-table命令,命令如下:
1 | sqoop create-hive-table --connect 'jdbc:sqlserver://192.168.0.xxx:1433;username=sa;password=xxxxx;database=test' --table jktest --hive-table jkt --fields-terminated-by "0001" |
命令的目的是 將sqlserver中的test數(shù)據(jù)庫(kù)底下的jktest 表結(jié)構(gòu)復(fù)制到hive中。
jkt并沒(méi)有在hive中創(chuàng)建,
運(yùn)行過(guò)程中并沒(méi)有報(bào)錯(cuò),但是在hive下面并沒(méi)有找到這個(gè)創(chuàng)建的表,請(qǐng)教各位朋友如何jie解決?
添加回答
舉報(bào)
0/150
提交
取消