繁体   English   中英

R Web刮除Azure ML错误

[英]R web scraping in Azure ML errors out

我已经在RStudio(运行R 3.5.2)中编写了一个脚本,用于从特定网站抓取数据。 该脚本可以访问网站,使用download.file提取底层代码,并使用标签提取所需的数据。

该脚本在RStudio中运行时没有错误,但是当我尝试在Azure ML的“ Execute R Script”节点中运行代码时,它将抛出0063错误,表明其“无法到达URL”。 该代码可以完美运行,直到尝试访问该URL。 (请参见下面的代码)

我曾尝试在Azure ML中切换R版本-这三个选项都不起作用。

for(a in 1:length(job_url)) {
     download.file(url, destfile = filename, quiet=TRUE)
      ...
}

我希望脚本在RStudio和Azure ML中运行相同。 有什么想法如何使该脚本在RML中以相同的方式在Azure ML中运行?

出于安全原因,Azure禁止在Execute R Script模块中从R代码到R代码的所有联网。

https://docs.microsoft.com/zh-cn/azure/machine-learning/studio-module-reference/execute-r-script#networking

暂无
暂无

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

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