【问题标题】:How to make Azure batch see my data files?如何让 Azure 批处理查看我的数据文件?
【发布时间】:2021-01-25 09:16:18
【问题描述】:
我是 Azure 批处理的新手。我正在尝试在 rstudio 中将 R 与 Azure 批处理并行使用以在集群上运行代码。我能够成功启动集群并使示例代码正常工作。当我尝试运行自己的代码时,我收到一条错误消息,提示集群节点找不到我的数据文件。我是否必须以某种方式将我的工作目录更改为 Azure 批处理?
非常感谢任何有关如何执行此操作的信息。
【问题讨论】:
标签:
r
azure
parallel-processing
rstudio
azure-batch
【解决方案1】:
我已经弄清楚如何让 Azure 批处理来查看我的数据文件。不确定这是否是最有效的方法,但这是我所做的。
- 下载一个名为 Microsoft Azure Storage Explorer 的程序,该程序在我的本地计算机上运行。
- 使用 Azure 门户中的存储名称和主存储密钥连接到我的 Azure 存储。
- 在 Microsoft Azure 存储资源管理器中找到 Blob 容器,右键单击创建新容器。
- 将数据文件上传到该新容器。
- 右键单击数据文件并转到复制 URL。
- 像这样在 R 中粘贴 URL
model_Data<-read.csv(paste('https://<STORAGE NAME HERE>.blob.core.windows.net/$root/k',k,'%20data%20file.csv',sep=''),header=T)