取消
顯示的結果
而不是尋找
你的意思是:

上傳本地文件到DBFS

Young_TackPark
新的因素

我使用磚筆記本Community Edition(2.36),並希望向DBFS上傳本地文件。有沒有簡單的Hadoop命令“Hadoop fs——…”嗎?任何幫助將不勝感激。

2回答2

kutt4n
新的貢獻者二世

你可以從本地文件創建一個表(如果你有某種結構化數據)。你隻需要選擇文件作為數據源。

如果你能提供一個url,可以從任何地方訪問(甚至在當地的網絡服務器托管文件)——你可以使用

% fs wgethttp://filename

和使用

dbutils.fs.cp

從“文件:/路徑”複製到“dbfs: /路徑”

檢查https://docs.www.eheci.com/user-guide/dbfs-databricks-file-system.html為更多的細節

sushrutt_12
新的貢獻者二世

Python 2.7:

進口urllib.requesturllib.urlretrieve("https://github.com/sushrutt12/DataSets/blob/master/final_chris.zip","/tmp/chris_data.zip") dbutils.fs.mv("file:/tmp/chris_data.zip", "dbfs:/data/chris_data.zip")

Python 3. x:

  1. 進口urllib.request
  2. urllib.request.urlretrieve (“https://github.com/sushrutt12/DataSets/blob/master/final_chris.zip”、“/ tmp / chris_data.zip”)
  3. dbutils.fs.mv(“文件:/ tmp / chris_data.zip”、“dbfs: /數據/ chris_data.zip”)

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map