簡體   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