azure 获取的错误文件在存在时不存在

9gm1akwq  于 2023-03-24  发布在  其他
关注(0)|答案(1)|浏览(111)

当我使用dbutils.fs.ls(/dbfs/mnt/a.parquet)时,我无法找到文件,但当我使用dbutils.fs.ls(/mnt/a.parquet)时,我可以看到路径
你知道原因吗?

8yoxcaq7

8yoxcaq71#

我试图在我的环境中复制相同的,我得到了这个错误

注意:使用“dbfs:“,而不是“/dbfs”:该函数不支持DBFS FUSE挂载。此错误是由于传递前缀为“/dbfs”的路径引起的
如果你像这样修改代码:dbutils.fs.ls('dbfs:/mnt/a.parquet'),它会解决你的问题:
对于demo,这是我的文件路径:dbfs:/FileStore/tables/。如下图所示。现在,我可以看到路径

相关问题