目前用到的sqoop 是從oracle 導入數據到hbase中的。

“只有客戶發展了,才有我們的生存與發展!”這是創新互聯的服務宗旨!把網站當作互聯網產品,產品思維更注重全局思維、需求分析和迭代思維,在網站建設中就是為了建設一個不僅審美在線,而且實用性極高的網站。創新互聯對網站設計制作、成都網站建設、網站制作、網站開發、網頁設計、網站優化、網絡推廣、探索永無止境。
sqoop import --connect jdbc:oracle:thin:@192.168.193.37:1521:hispacedb --username hwmarket --password hwmarket37 --m 1 --query "select g.imei,g.id as sign ,to_char(g.logindate,'yyyy-MM-dd hh34:mi:ss') as crtdate,g.buildNumber,g.modelnumber,g.firmwarever as firmware,g.hispaceNumber,g.cno,to_char(g.updateTime,'yyyy-MM-dd hh34:mi:ss') as updateTime ,g.net,g.source,'' density,'' screen from l_logonlog_egame g where \$CONDITIONS" --columns IMEI,SIGN,CRTDATE,BUILDNUMBER,MODELNUMBER,FIRMWARE,HISPACENUMBER,CNO,UPDATETIME,NET,SOURCE,DENSITY,SCREEN --hbase-create-table --hbase-table h_active_device_info_gamecenter --hbase-row-key IMEI --column-family data
具體的一些參數可以參看sqoop 官網的api 即可,
倒入數據速度還是挺快的1kw的數據在10分鐘作用就能導入完成。
另外再使用中, 發現sqoop從oracle導入到hbase中 不能改變hbase中的字段, 必須要和oracle這邊的字段名保持一致, 不知道是不是我自己使用的問題, 如果有明白的可以分享下。
分享題目:sqoop的導入工具使用
路徑分享:http://www.yijiale78.com/article18/gippdp.html
成都網站建設公司_創新互聯,為您提供App開發、Google、做網站、定制開發、虛擬主機、網頁設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯