如何使用R中的凭据访问网络驱动器文件夹?

时间:2019-10-04 08:33:43

标签: r networking server drive

在我的公司中,我们有网络驱动器,用于存储平面文件,例如“ .txt”文件。 我可以访问网络驱动器的特定文件夹(例如“ DNS_DRIVE \ folder_name”), 通过使用我的Windows凭据。 因此,使用我的凭据(例如,用户名:xxxx,密码:yyyy)登录到工作站(工作站可以通过网络访问特定的网络驱动器),然后在R控制台中使用以下命令:

fread('//DNS_DRIVE/folder_name/flat_file.txt'),sep='|')

为了读取平面文件,这可以正常工作。

我们设法设置了ML服务器(R服务器)(一体式配置)。 连接到ML Server(user:admin)后,我无法访问网络驱动器。 重复相同的代码

fread('//DNS_DRIVE/folder_name/flat_file.txt'),sep='|')

返回以下错误消息:

Error in file(file, "rt") : cannot open the connection

我应该提到,机器学习服务器设置在对所需的网络驱动器(“ DNS_DRIVE \ folder_name”)具有网络访问权限的服务器(即“ DNS_ML”)上。 这意味着,如果我使用远程桌面并使用凭据用户名:xxxx,密码:yyyy登录到“ DNS_ML”,则可以访问“ DNS_DRIVE \ folder_name”。

是否可以使用R特定凭据来访问Network Drive? 是否有可以使用的配置文件或库?

0 个答案:

没有答案
相关问题