如何通过URL从Azure Databricks中的DBFS下载

时间:2019-01-29 17:13:51

标签: azure databricks azure-databricks

记录here的内容中提到我应该从类似以下网址的Data Bricks文件系统中下载文件:

https://<your-region>.azuredatabricks.net?o=######/files/my-stuff/my-file.txt

但是当我尝试使用类似于以下内容的自己的“ o =”参数从网址下载该文件时:

https://westeurope.azuredatabricks.net/?o=1234567890123456/files/my-stuff/my-file.txt

它仅给出以下错误:

HTTP ERROR: 500
Problem accessing /. Reason:

java.lang.NumberFormatException: For input string: 
"1234567890123456/files/my-stuff/my-file.txt"

我使用的URL错误还是文档错误? 我已经找到了一个类似的问题,但这个问题似乎不适合Azure Databricks文档,并且可能适用于AWS Databricks:

Databricks: Download a dbfs:/FileStore File to my Local Machine?

预先感谢您的帮助

1 个答案:

答案 0 :(得分:2)

URL应为:

https://westeurope.azuredatabricks.net/files/my-stuff/my-file.txt?o=1234567890123456

请注意,该文件必须位于文件存储文件夹中。

作为旁注,如果您想尝试一下,我一直在开发一种名为DBFS Explorer的工具来帮助解决此类问题。 https://datathirst.net/projects/dbfs-explorer/