【问题标题】:Download files (databricks/driver)下载文件(数据块/驱动程序)
【发布时间】:2020-04-08 19:44:18
【问题描述】:

我试图下载我通过 pandas 生成的 excel 文件,但我找不到它...我知道它在文件中:/databricks/driver 但我可以下载它...

是否可以将其转移到存储或转移到我的机器本地?

我试过了,但是没用。

dbutils.fs.cp('file:/databricks/driver/test.xlsx','dbfs:/mnt/datalake/test.xlsx')

【问题讨论】:

  • 适用于我:dbutils.fs.cp("file:/databricks/driver/myfile.js","dbfs:/FileStore/myfile.js")

标签: databricks azure-databricks


【解决方案1】:

注意:使用 Databricks GUI,您可以下载完整结果(最多 100 万行)。

使用 Databricks CLI:

要下载完整结果(超过 100 万条),请先将文件保存到 dbfs,然后使用 Databricks CLI 将文件复制到本地计算机,如下所示。

dbfs cp "dbfs:/FileStore/tables/AA.csv" "A:\AzureAnalytics"

参考:Databricks file system

DBFS 命令行界面 (CLI) 使用 DBFS API 向 DBFS 公开易于使用的命令行界面。使用此客户端,您可以使用类似于在 Unix 命令行上使用的命令与 DBFS 进行交互。例如:

# List files in DBFS
dbfs ls
# Put local file ./apple.txt to dbfs:/apple.txt
dbfs cp ./apple.txt dbfs:/apple.txt
# Get dbfs:/apple.txt and save to local file ./apple.txt
dbfs cp dbfs:/apple.txt ./apple.txt
# Recursively put local dir ./banana to dbfs:/banana
dbfs cp -r ./banana dbfs:/banana

参考:Installing and configuring Azure Databricks CLI

【讨论】:

  • 如果我的回答对您有帮助,您可以接受它作为答案(单击答案旁边的复选标记,将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢。
猜你喜欢
  • 2013-01-27
  • 2012-08-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-23
  • 1970-01-01
  • 2018-06-22
相关资源
最近更新 更多