关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。
想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。
3年前关闭。
Improve this question
我一直在使用 AWS Lambda 通过打包依赖项(CRAN 包)并将其与 AWS Lambda 一起部署来执行一些 R 代码。
与在实例上运行相比,这有助于我在大量数据上并行运行一小块 R 代码。
我引用了这篇文章GENOMICS ON AWS LAMBDA
Lambda 在 Python 上使用 RPY2 执行。
我正在探索在 Google Cloud Functions 上运行 R 代码的可能性,因为我正在使用 Big Query 来查询一些数据。
我看到 Google Cloud Functions 现在只支持 NodeJS。从 NodeJS 执行 R 脚本的方法很少。
NPM
Stackoverflow
但是我还需要打包所有必要的包来运行我的 R 代码。在 AWS 上,我使用 AWS AMI 来安装所有 R 包,然后创建一个可以部署的 Zip。
我想知道是否有人尝试过在 Google Cloud 函数上使用包运行 R 代码。
最佳答案
我会考虑使用 AppEngine 或容器来完成您的任务,而不是 CloudFunctions。这里有一些关于如何做的建议:http://code.markedmondson.me/4-ways-schedule-r-scripts-on-google-cloud-platform/在 Compute Engine 上:https://cloud.google.com/solutions/running-r-at-scale
关于在 GCP 云函数上运行 R 和包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45213362/