Sqoop 常用命令總結

2021-08-19 00:19:19 字數 1858 閱讀 1414

$ sqoop幫助匯入

用法:sqoop import [generic-args] [tool-args]

共同論點:

--connect 指定jdbc連線字串

--connect-manager 指定要使用的連線管理器類

--driver 手動指定要使用的jdbc驅動程式類

--hadoop-mapred-home 覆蓋$

hadoop_mapred_home

--help 列印使用說明

--password-file設定包含認證密碼的檔案的路徑

-p 從控制台讀取密碼

--password 《密碼》設定驗證密碼

--username 設定驗證使用者名稱

--verbose在工作時列印更多資訊

--hadoop-home 已棄用。覆蓋$

hadoop_home

[...]

通用hadoop命令列引數:

(必須在任何特定於工具的引數之前)

支援的通用選項是

-conf 《配置檔案》指定乙個應用程式配置檔案

-d給定屬性的使用值

-fs 指定乙個namenode

-jt 指定作業***

-files 《逗號分隔的檔案列表》指定要複製到地圖縮小集群的逗號分隔檔案

-libjars 《逗號分隔的jar列表》指定要包含在classpath中的逗號分隔的jar檔案。

-archives 《逗號分隔的存檔列表》指定要在計算機上解除存檔的逗號分隔檔案。

一般的命令列語法是

bin / hadoop命令[genericoptions] [commandoptions]

$ sqoop import

--connect jdbc:mysql:// localhost / db --username foo --table test

$ sqoop --options-file /users/homer/work/import

.txt --table test

import

--connect

jdbc:mysql://localhost/db

--username

fooimport

--connect

jdbc:mysql://localhost/db

--username

foo$ sqoop import(generic-args)(import

-args)

$ sqoop-import(generic-args)(import

-args)

表1.命令引數

--connect 指定jdbc連線字串

--connection-manager 指定要使用的連線管理器類

--driver 手動指定要使用的jdbc驅動程式類

--hadoop-mapred-home 覆蓋$ hadoop_mapred_home

--help 列印使用說明

--password-file 為包含認證密碼的檔案設定路徑

-p 從控制台讀取密碼

--password 設定驗證密碼

--username 設定驗證使用者名稱

--verbose 在工作時列印更多資訊

--connection-param-file 提供連線引數的可選屬性檔案

--relaxed-isolation 將連線事務隔離設定為對對映器未提交的讀取。

Sqoop常用命令總結

sqoop幫助匯入 用法 sqoop import generic args tool args 共同論點 connect 指定jdbc連線字串 connect manager 指定要使用的連線管理器類 driver 手動指定要使用的jdbc驅動程式類 hadoop mapred home覆蓋 ha...

sqoop常用命令

使用 1 mysql匯入資料到hdfs 1.1 sqoop import connect jdbc mysql username root password 123456 table test user target dir sqoop test user m 2 fields terminated...

sqoop常用命令

命令 1 export 將hadoop資料檔案匯入到資料庫中 2 import 將資料匯出到hadoop檔案系統中 引數解釋 connect 資料庫連線命令 username 資料庫使用者名稱 password 資料庫使用者密碼 export dir 匯入的hadoop檔案 由hadoop匯入到資料...