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

SQL查詢結果數據如何存儲在本地磁盤嗎?

DipakBachhav
新的貢獻者三世

我是一個新手數據磚和努力結果寫入excel / CSV文件使用以下命令但

DataFrame”對象沒有屬性“to_csv”

錯誤而執行。

我使用筆記本電腦來執行SQL查詢,現在想將結果存儲在CSV或excel文件

% python df =火花。sql (“”“select *從客戶”" ")

現在我想將查詢結果存儲在excel / csv文件。我已經嚐試以下代碼但這不是工作

df.coalesce (1) .write.option .option(“標題”、“true”) (“9”, ", ") .mode(“覆蓋”)。csv(“文件:C: / / / /新文件夾/ mycsv.csv”)

df.write。選項(“頭”,“真正的”)。csv(“文件:C: / / / /新文件夾/ mycsv.csv”)

5回複5

AmanSehgal
尊敬的貢獻者三世

你用磚在AWS, Azure還是質量?

如果AWS,那麼你需要創建一個S3 bucket和山,S3 bucket dbfs位置。

我假設customer表存在於你的磚賬戶。

接下來,運行這段代碼並將編寫df S3的位置。

最後,從S3位置csv文件下載到本地。

df =火花。sql (“select *客戶”)dbeplay体育app下载地址f.write.option(“標題”,真正的). csv (< dbfs_path >)

更多關於dbfs:在這裏

DipakBachhav
新的貢獻者三世

不,我不使用AWS。我使用Azure和想下載SQL結果的本地驅動器上。你的上麵帖子不是有用的

AmanSehgal
尊敬的貢獻者三世

如果你的查詢結果是高達1000條記錄,那麼您可以下載從細胞. .多,你必須寫你的雲存儲,然後從那裏下載. .您可以運行其他查詢1000年批量下載. .

User16783852542
新的貢獻者三世

使用“查詢結果下載”在DBSQL或筆記本電池下載到本地磁盤。

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

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

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

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

Baidu
map