雲栖号快速入門: 【點選檢視更多雲産品快速入門】 不知道怎麼入門?這裡分分鐘解決新手入門等基礎問題,可快速完成産品配置操作!
本文為您介紹如何使用Tunnel指令導入資料到MaxCompute。
MaxCompute提供
多種資料導入導出方式,本文主要介紹在用戶端上使用
Tunnel指令操作進行資料導入。
Tunnel指令導入資料
1.準備資料 。
将測試資料下載下傳至本地備用,假設存放路徑為D:。本文中使用的測試資料為banking.txt,主要用于記錄各人員的年齡、工作、房貸等資訊,選取其中前三條資料展示如下。
44,blue-collar,married,basic.4y,unknown,yes,no,cellular,aug,thu,210,1,999,0,nonexistent,1.4,93.444,-36.1,4.963,5228.1,0
53,technician,married,unknown,no,no,no,cellular,nov,fri,138,1,999,0,nonexistent,-0.1,93.2,-42,4.021,5195.8,0
28,management,single,university.degree,no,yes,no,cellular,jun,thu,339,3,6,2,success,-1.7,94.055,-39.8,0.729,4991.6,1
2.(可選)建立MaxCompute表。
如果您已完成
建立和檢視表示例中bank_data表的建立,請跳過本步驟,否則請參照示例建立表bank_data。
3.執行Tunnel指令。
登入MaxCompute用戶端執行如下指令進行資料導入。
tunnel upload D:\banking.txt bank_data;
其中,

是需要上傳檔案的本地路徑。
為将要導入的表名稱。
當出現下圖中OK字樣,說明上傳成功。
4.結果驗證。
執行成功後,您可以使用如下語句檢視表bank_data的資料條數,驗證是否完成所有資料上傳,示例資料中共有41188條資料。
SELECT COUNT(*) FROM bank_data;
其他導入方式
除了通過用戶端導入資料,您也可以使用
MaxCompute Studio、
Tunnel SDK 資料內建、開源的Sqoop、Fluentd、Flume、LogStash 等工具将資料導入到MaxCompute,詳情請參見
資料上傳下載下傳-工具介紹。
後續步驟
當資料導入到MaxCompute後,可以在MaxCompute上
運作SQL來處理資料。
本文來自 阿裡雲文檔中心
MaxCompute 導入資料【雲栖号線上課堂】每天都有産品技術專家分享!
課程位址:
https://yqh.aliyun.com/zhibo立即加入社群,與專家面對面,及時了解課程最新動态!
【雲栖号線上課堂 社群】
https://c.tb.cn/F3.Z8gvnK