r - 如何使用 R 中的凭据访问网络驱动器文件夹?
问题描述
在我的公司,我们有网络驱动器,用于存储平面文件,例如“.txt”文件。通过使用我的 Windows 凭据,我可以访问网络驱动器的特定文件夹(例如“DNS_DRIVE\folder_name”)。因此,我使用我的凭据(例如用户名:xxxx,密码:yyyy)登录到工作站(工作站可以通过网络访问特定的网络驱动器),并在 R 控制台中使用以下命令:
fread('//DNS_DRIVE/folder_name/flat_file.txt'),sep='|')
为了读取平面文件,这工作正常。
我们设法设置了一个机器学习服务器(R Server)(单机配置)。当连接到 ML 服务器(用户:管理员)时,我无法访问网络驱动器。重复相同的代码
fread('//DNS_DRIVE/folder_name/flat_file.txt'),sep='|')
返回以下错误消息:
Error in file(file, "rt") : cannot open the connection
我应该提一下,ML 服务器设置在可以通过网络访问所需网络驱动器(“DNS_DRIVE\folder_name”)的服务器(即“DNS_ML”)上。这意味着如果我使用远程桌面并使用凭据登录到“DNS_ML”用户名:xxxx,密码:yyyy,我可以访问“DNS_DRIVE\folder_name”。
有没有办法使用 R 特定的凭据来访问网络驱动器?是否有可以使用的配置文件或库?
解决方案
推荐阅读
- python - 如何从多个数组和列表创建结构化 DataDrame?
- windows - 在 shell 脚本中执行的批处理文件不等待用户输入
- python - 我在 Stacked-autoencoder 算法中有这个错误,ValueError: logits and labels must have the same shape ((None, 20) vs (None, 1))
- python - WebScrape - Python/Selenium
- java - 为什么我不断收到:线程“main”中的异常 java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:4
- discord.net - 使用 discord.net 生成链接
- r - 如何在R中绑定多个数据框
- mysql - 将儒略日期转换为日历日期 YYYY-MM-DD
- javascript - 使用 js 正则表达式隐藏除最后 4 个以外的所有“数字”
- javascript - 设计系统:使用 TailwindCSS 覆盖样式