В моей компании есть сетевые диски, где мы храним плоские файлы, например, файлы «.txt». У меня есть доступ к определенной папке на сетевом диске (например, «DNS_DRIVE \ folder_name»), используя мои учетные данные Windows. Поэтому я вхожу в рабочую станцию (рабочая станция имеет сетевой доступ к определенному сетевому диску) с моими учетными данными (например, имя пользователя: xxxx, пароль: гггг) и в консоли R я использую следующую команду:
fread('//DNS_DRIVE/folder_name/flat_file.txt'),sep='|')
по порядкучитать плоский файл, и это прекрасно работает.
Нам удалось установить ML Server (R Server) (конфигурация из одного блока). При подключении к ML Server (пользователь: admin) я не могу получить доступ к сетевому диску. Повторение того же кода
fread('//DNS_DRIVE/folder_name/flat_file.txt'),sep='|')
возвращает следующее сообщение об ошибке:
Error in file(file, "rt") : cannot open the connection
Я должен упомянуть, что сервер ML установлен на сервере (т.е. «DNS_ML»), который имеет сетевой доступ кТребуется сетевой диск («DNS_DRIVE \ имя_папки»). Это означает, что если я использую удаленный рабочий стол и войду в «DNS_ML», используя учетные данные, имя пользователя: xxxx, пароль: гггг, я могу получить доступ к «DNS_DRIVE \ имя_папки».
Есть ли способ использовать в R определенные учетные данные в порядкеиметь доступ к сетевому диску? Есть ли файл конфигурации или библиотека, которую можно использовать?