更新時(shí)間:2021-07-26 來(lái)源:黑馬程序員 瀏覽量:
Sqoop工具操作簡(jiǎn)單,它提供了一系列的工具指令,來(lái)進(jìn)行數(shù)據(jù)的導(dǎo)入、導(dǎo)出操作等。使用Sqoop解壓包中bin目錄下的“sqoop help”指令可以查看Sqoop支持的所有工具指令,具體效果如圖1所示。
圖1 Sqoop工具指令
上述圖1返回結(jié)果即為Sqoop支持的所有工具指令,并且對(duì)應(yīng)有英文解釋說(shuō)明。其中,包含了常用的導(dǎo)入(import)、導(dǎo)出(export)、顯示所有數(shù)據(jù)庫(kù)名稱(chēng)(list-databases)、顯示所有表(list-tables)等。
在執(zhí)行上述Sqoop相關(guān)指令時(shí),還需要指定各種指令參數(shù),可以使用“sqoop help command”指令來(lái)進(jìn)行查看。例如查看數(shù)據(jù)導(dǎo)入import指令使用方式,可以使用“sqoop help import”指令進(jìn)行查看,效果如圖2所示(指令參數(shù)較多,只展示部分截圖)。
圖2 Sqoop指令使用幫助
從圖2可以看出,使用“sqoop help import”指令查看具體指令的相關(guān)參數(shù),能夠進(jìn)一步幫助我們使用具體指令。
需要說(shuō)明的是,在執(zhí)行Sqoop指令進(jìn)行操作時(shí)可以指定通用參數(shù)(Common arguments)和特定參數(shù)。通用參數(shù)主要用于對(duì)關(guān)系型數(shù)據(jù)庫(kù)的連接配置,而特定參數(shù)主要用于對(duì)Sqoop的具體操作實(shí)現(xiàn)進(jìn)行功能配置,并且通用參數(shù)必須位于特定參數(shù)之前。