欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

sqoop工具的安裝和部署-創(chuàng)新互聯(lián)

Sqoop介紹

站在用戶的角度思考問題,與客戶深入溝通,找到蓬安網(wǎng)站設計與蓬安網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網(wǎng)站建設、成都網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、申請域名、網(wǎng)頁空間、企業(yè)郵箱。業(yè)務覆蓋蓬安地區(qū)。

Sqoop是一個用來將Hadoop和關系型數(shù)據(jù)庫中的數(shù)據(jù)相互轉(zhuǎn)移的工具,可以將一個關系型數(shù)據(jù)庫(例如 : MySQL ,Oracle ,Postgres等)中的數(shù)據(jù)導進到Hadoop的HDFS中,也可以將HDFS的數(shù)據(jù)導進到關系型數(shù)據(jù)庫中。

對于某些NoSQL數(shù)據(jù)庫它也提供了連接器。Sqoop,類似于其他ETL工具,使用元數(shù)據(jù)模型來判斷數(shù)據(jù)類型并在數(shù)據(jù)從數(shù)據(jù)源轉(zhuǎn)移到Hadoop時確保類型安全的數(shù)據(jù)處理。Sqoop專為大數(shù)據(jù)批量傳輸設計,能夠分割數(shù)據(jù)集并創(chuàng)建Hadoop任務來處理每個區(qū)塊。

1.sqoop下載

https://mirrors.tuna.tsinghua.edu.cn/apache/sqoop/1.4.7/

2.sqoop上傳到服務器 并解壓到相應的目錄

sqoop工具的安裝和部署

3.修改sqoop的配置文件

sqoop工具的安裝和部署

4.修改配置文件

sqoop工具的安裝和部署

5.拷貝sqoop需要的mysql 數(shù)據(jù)庫驅(qū)動

cp   /home/nflow/servers/hive/lib/mysql-connector-java-5.1.26-bin.jar   /home/nflow/servers/sqoop-1.4.7/lib/

6.啟動sqoop測試 (可以看出連接數(shù)據(jù)庫了)

sqoop工具的安裝和部署

./sqoop list-databases --connect jdbc:mysql://127.0.0.1:3306/ --username root --password 123456

7.sqoop導入數(shù)據(jù)

 從博主拿過來的sql

drop database if exists userdb; create database userdb; use userdb; drop table if exists emp; drop table if exists emp_add; drop table if exists emp_conn;   CREATE TABLE emp( id INT NOT NULL, name VARCHAR(100), deg VARCHAR(100), salary BIGINT, dept VARCHAR(50) );   CREATE TABLE emp_add( id INT NOT NULL, hno VARCHAR(50), street VARCHAR(50), city VARCHAR(50) );   CREATE TABLE emp_conn( id INT NOT NULL, phno VARCHAR(50), email VARCHAR(50) );   insert into emp values(1201,'gopal','manager','50000','TP'); insert into emp values(1202,'manisha','Proof reader','50000','TP'); insert into emp values(1203,'khalil','php dev','30000','AC'); insert into emp values(1204,'prasanth','php dev','30000','AC'); insert into emp values(1205,'kranthi','admin','20000','TP');   insert into emp_add values(1201,'288A','vgiri','jublee'); insert into emp_add values(1202,'108I','aoc','sec-bad'); insert into emp_add values(1203,'144Z','pgutta','hyd'); insert into emp_add values(1204,'78B','old city','sec-bad'); insert into emp_add values(1205,'720X','hitec','sec-bad');   insert into emp_conn values(1201,'2356742','gopal@tp.com'); insert into emp_conn values(1202,'1661663','manisha@tp.com'); insert into emp_conn values(1203,'8887776','khalil@ac.com'); insert into emp_conn values(1204,'9988774','prasanth@ac.com'); insert into emp_conn values(1205,'1231231','kranthi@tp.com'); ———————————————— ####感謝此博主   版權為別人的版權  我只是試用下  版權聲明:本文為CSDN博主「記錄每一份筆記」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/yumingzhu1/article/details/80678525

從mysql 到 hdfs

#/bin/bash ./bin/sqoop import   \ --connect  jdbc:mysql://192.168.249.10:3306/userdb \ --username root  \ --password 123456   \ --table emp   \ --m 1 [nflow@hadoop-master1 sqoop-1.4.7]$ pwd /home/nflow/servers/sqoop-1.4.7 [nflow@hadoop-master1 sqoop-1.4.7]$  默認導出的位置為 /usr/用戶/表名          數(shù)據(jù)庫不能用localhost或者127.0.0.1  不然會報錯 必須要用IP地址

sqoop工具的安裝和部署

sqoop工具的安裝和部署sqoop工具的安裝和部署

HDFS 目錄下次在導入不能重復

重新修改腳本如下 這樣每次都可以生成新的

sqoop工具的安裝和部署

sqoop工具的安裝和部署

mysql數(shù)據(jù)導入到hive里面

數(shù)據(jù)庫數(shù)據(jù)

sqoop工具的安裝和部署

./sqoop import \ --connect jdbc:mysql://192.168.249.10:3306/userdb \     ##userdb --username admin \              #數(shù)據(jù)庫admin用戶 --password 123456 \             #數(shù)據(jù)庫admin用戶的密碼 --table emp_add \             #數(shù)據(jù)庫admin里面的emp_add表 --delete-target-dir \         #每次刪除 --num-mappers 1 \              ##mapreduce 進程個數(shù) --hive-import \               ##指定hive --hive-database default \     ##hive的默認數(shù)據(jù)庫 --hive-table empadd \           ##hive里面 default 數(shù)據(jù)的表名稱 --fields-terminated-by '\t'     ###換行

sqoop工具的安裝和部署

sqoop工具的安裝和部署

sqoop再次導入同一張表測試 測試結(jié)果為 如果數(shù)據(jù)庫有新增的數(shù)據(jù) 那么hive將會也會拿過來,導致重復 如下圖,如何避免這個問題呢 sqoop的增量同步

sqoop工具的安裝和部署

#######sqoop增量同步到hive

id大于1207 的會同步 不會導致重復

./sqoop import \ --connect jdbc:mysql://192.168.249.10:3306/userdb \ --username admin \ --password 123456 \ --table emp_add \ --num-mappers 1 \ --hive-import \ --hive-database default \ --hive-table empadd \ --fields-terminated-by '\t' \ --incremental append \ --check-column id  \ --last-value 1207

sqoop工具的安裝和部署

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章題目:sqoop工具的安裝和部署-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://aaarwkj.com/article24/dpjcje.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供服務器托管、網(wǎng)站設計、ChatGPT用戶體驗、建站公司、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設
国产高清自拍视频免费| 午夜福利亚洲免费久久| 国产经典午夜福利在线| 亚洲国产欧美在线91| 久久国产精品亚洲欧美| 亚洲av在线观看午夜| 中文欧美一区二区精品| 国产一区999精品在线| 国产三级黄色大片在线免费看| 午夜少妇伦理一区二区| 日本在线一区二区不卡视频| 在线观看男人的天堂av| 亚洲福利影院一区久久| 国自产偷精品不卡在线观看| 欧美三级视频一区二区三区| 日韩欧美亚洲国产另类| 国产成人综合亚洲乱淫.| 91精品国产人妻女教师| 亚洲第一青青草原在线| 国产精品大屁股一区二区| 欧美国产精品久久综合| 丝袜美腿诱惑国产在线| 九九在线精品视频免费| 欧美日韩国产精品乱人伦| 日韩精品一区二区三区电影在线播放| 国产精品一品二品国精品| 日本一区二区精美视频| 久久人妻蜜桃一区二区三区| 免费在线av一区二区| 激情男女一区二区三区| 国语自产精品视频在线不卡| 国产熟乱老女人露脸视频| 四虎影视国产精品久久| 日本午夜精品在线观看| 欧美精品熟妇乱黑人最大| 国产又大又爽免费视频| 香蕉视频网站欧美一区| 五月天色婷婷亚洲综合一区| 亚洲综合中文字幕经典av在线| 一区不卡在线视频免费国产| 精品欧美熟妇高潮喷水特黄|