我目前正在为现场生产环境实施 Facebook Prophet。我以前没有这样做过,所以我想在这里向您介绍我的计划,并希望您能给我一些反馈,无论这是一个好的解决方案还是您有任何建议。
在 Django 中,我创建了预测所需的相关数据的 .csv 导出。这些 .csv 导出将上传到 AWS S3 存储桶。
从那里我可以访问这个 S3 存储桶,
AWS Lambda Function
其中包含发生“繁重”计算的地方。完成后,我从 2. 中获取预测并将它们再次保存在
forcast.csv
导出中现在我的 Django 应用程序可以访问
forecast.csv
并S3
获得相应的预测。
我特别好奇在这种情况下是否AWS Lambda Function
正确tool
。导出可能也可以保存在DynamoDB
(?) 中,但我尽量保持我的 v1 简单,因此是 .csv。仍然需要为 AWS Lambda 安装正确的层/包。因此,在深入研究文档之前,我想确保自己走在正确的方向上。