【问题标题】:Unable to save file from Databricks to Desktop无法将文件从 Databricks 保存到桌面
【发布时间】:2019-11-19 03:07:59
【问题描述】:

我安装了 CLI rest api,现在我想将一个测试文件保存到我的本地桌面。这是我的命令,但它给我一个语法错误:

dbfs cp dbfs:/myname/test.pptx /Users/myname/Desktop. 

SyntaxError: invalid syntax
    dbfs cp dbfs:/myname/test.pptx /Users/myname/Desktop

注意,我在 Mac 上,所以希望路径是正确的。我做错了什么?

【问题讨论】:

  • Stack Overflow 是一个关于编程问题的网站。您的问题与该主题有何关联?
  • 因为他试图以编程方式将文件从一个地方移动到另一个地方并得到一个语法错误
  • 你在哪里运行这个命令?在 Mac 上,您可以打开一个终端并使用 pwd 获取您所在目录的路径。然后您可以将其用作目标路径。
  • @RaphaelK 我在 Databricks 中运行 pwd,它给了我:'/databricks/driver',在我的本地机器上我得到:/Users/myname。
  • 在你的mac终端运行dbfs ls dbfs:/myname输出什么?

标签: python azure databricks azure-databricks


【解决方案1】:

要将文件从 DBFS 下载到本地计算机,您可以签出类似的 SO 线程,它解决了类似的问题:

Not able to copy file from DBFS to local desktop in Databricks

或者,您可以使用名为 DBFS Explorer 的 GUI 工具下载本地计算机上的文件。

DBFS Explorer 是一种将文件上传和下载到 Databricks 文件系统 (DBFS) 的快捷方式。这将适用于 Databricks 的 AWS 和 Azure 实例。您需要在 Web 界面中创建一个不记名令牌才能连接。

参考:DBFS Explorer for Databricks

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-07
    • 1970-01-01
    相关资源
    最近更新 更多