繁体   English   中英

如何使用 R 访问 Databricks 目录

[英]How to access a Databricks directory with R

我有一个包含 R 脚本的 Databricks 目录:我想从R访问的“/Shared/my_dir”。

如果我做:

setwd("/Shared/my_dir")

→ 我收到一条错误消息:“无法更改工作目录”。

但是如果我这样做,例如: % run /Shared/my_dir/script1.R → 它工作正常。

谢谢你。

当您将代码作为笔记本时,它不会存储在文件系统中 - 它存储在Databricks Control Plane的某个数据库中,因此“正常”文件级操作不适用于它们。 %run不是文件级操作,它是为使用笔记本而创建的。

唯一的例外是当您的代码在Databricks Repos中时——在这种情况下,存储库中的文件可用作/Workspace/Repos/.... (请参阅doc ),但它仅适用于文件,不适用于笔记本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM