我将文件上传到 DBFS:
/FileStore/shared_uploads/name_surname@xxx.xxx/file_name.csv
我试图通过 pandas 访问它们,但我总是收到此类文件不存在的信息。我尝试使用以下路径:
/dbfs/FileStore/shared_uploads/name_surname@xxx.xxx/file_name.csv
dbfs/FileStore/shared_uploads/name_surname@xxx.xxx/file_name.csv
dbfs:/FileStore/shared_uploads/name_surname@xxx.xxx/file_name.csv
./FileStore/shared_uploads/name_surname@xxx.xxx/file_name.csv
有趣的是,当我通过 dbutils.fs.ls 检查它们时,我看到了所有文件。
我找到了这个解决方案,我已经尝试过了:Databricks dbfs file read issue
将它们移动到一个新文件夹:
dbfs:/new_folder/
我试图从这个文件夹中访问它们,但它仍然对我不起作用。唯一的区别是我将文件复制到了不同的地方。
我还检查了文档:https ://docs.databricks.com/data/databricks-file-system.html
我使用 Databricks 社区版。
我不明白我做错了什么以及为什么会这样。我没有其他想法。