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

如何從/ FileStore /刪除字符串

kkawka1
新的貢獻者三世

我們剛剛開始使用磚在我的一個大學的模塊,和講師給我們一組命令練習FileStore保存數據。命令是下列之一:

dbutils .fs。cp(“/磚-數據集/財富/ high_temps”、“/ FileStore /”)

這基本上保存字符串的一群FileStore不創建一個新文件。我不知道如何刪除它們。這是可能嗎?

6個回答6

Rishabh264
尊敬的貢獻者二世

嘿@Konrad Kawka可以使用命令dbutils.fs.rm (“your_filestore_path”,真的)

kkawka1
新的貢獻者三世

這將嚐試刪除/ FileStore本身,這是不允許的

IllegalArgumentException: / FileStore係統目錄並不能刪除。

Vidula_Khanna
主持人
主持人

嗨@Konrad Kawka

希望一切都好!隻是想檢查如果你能解決你的問題,你會很高興分享解決方案或答案標記為最佳?其他的請讓我們知道如果你需要更多的幫助。

我們很想聽到你的聲音。

謝謝!

kkawka1
新的貢獻者三世

嗨@Vidula卡納

不幸的是,我沒能解決問題。我開始認為這根本不可能實現。在這行代碼:

dbutils .fs。cp (“/ databricks-datasets /財富/ high_temps”、“/ FileStore /”)

高溫的內容。csv是保存在FileStore本身作為一個長字符串。我不知道如何刪除它。我注意到,我可以替代存儲在FileStore什麼,例如通過運行這行代碼:

dbutils .fs.cp (“/ databricks-datasets /飛行/ departuredelays。csv”、“/ FileStore /”)

而不是增加更多的數據,它取代的內容high_temps departuredelays.csv的內容。我想做什麼,是刪除我不小心保存在FileStore。現在我知道如何正確保存到一個新目錄中存儲的文件。我隻是想刪除保存在根FileStore是什麼。我甚至設法用空字符串替換這一切。但是我想知道的是如何獲得FileStore,看到我創建的子目錄列表,刪除任何數據,我保存在根FileStore偶然。另一個問題是,當我試著運行:

dbutils .fs.ls (“/ FileStore /”)

不給我看我創建的列表文件,並運行:

dbutils .fs.head (“/ FileStore /”)

返回一個長字符串的一個文件的內容我不小心保存

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

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

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

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

Baidu
map