从 Google 个存储桶触发 R 函数?
Trigger an R function from Google storage bucket?
由此 link https://code.markedmondson.me/googleCloudRunner/articles/usecase-r-event-driven-pubsub.html,可以从 pub/sub.
触发 R 函数
但是 Google 是否提供了在将新文件上传到存储桶时触发 R 函数的可能性?
谢谢。
您应该能够使用 EventArc 和 Cloud 运行 执行此操作,请参阅 Create a trigger for Cloud Run。
NOTE Cloud Run supports any runtime (that you can containerize) and -- although opinionated (constrained set of runtime versions), Cloud Functions next generation (gen2
) creates Cloud Run services.
另一种不太实用的方法:Cloud Storage triggers 使用 Cloud Functions。 R 不是 Cloud Functions 支持的运行时,因此虽然并非不可能,但我不推荐这种方法。
可能还有其他原因,GCP 的事件处理令人困惑,我的看法是 Google 出于客户连续性的原因支持不同的方法,并且没有为“绿色领域”应用程序的最佳解决方案提供明确的指导.
我认为 (!?) Eventarc 是战略解决方案,如果可以的话建议使用它。
由此 link https://code.markedmondson.me/googleCloudRunner/articles/usecase-r-event-driven-pubsub.html,可以从 pub/sub.
触发 R 函数但是 Google 是否提供了在将新文件上传到存储桶时触发 R 函数的可能性?
谢谢。
您应该能够使用 EventArc 和 Cloud 运行 执行此操作,请参阅 Create a trigger for Cloud Run。
NOTE Cloud Run supports any runtime (that you can containerize) and -- although opinionated (constrained set of runtime versions), Cloud Functions next generation (
gen2
) creates Cloud Run services.
另一种不太实用的方法:Cloud Storage triggers 使用 Cloud Functions。 R 不是 Cloud Functions 支持的运行时,因此虽然并非不可能,但我不推荐这种方法。
可能还有其他原因,GCP 的事件处理令人困惑,我的看法是 Google 出于客户连续性的原因支持不同的方法,并且没有为“绿色领域”应用程序的最佳解决方案提供明确的指导.
我认为 (!?) Eventarc 是战略解决方案,如果可以的话建议使用它。