amazon-web-services - 文件更改的 Amazon S3 通知
问题描述
最初,一个 csv 文件被上传到 S3 存储桶,当新行添加到该 csv 文件时,我们经常通过脚本附加该文件。我们想要的是我们希望脚本仅在 csv 文件被修改时运行,是否有任何观察者可以在 csv 文件更改时通知脚本运行?
解决方案
有 S3 事件通知,您会对该s3:ObjectCreated
事件感兴趣
https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html
您还应该查看 s3 文档并注意 S3 和文件系统之间的区别。s3 上的“更新”或“附加”操作实际上是替换整个对象,仅供参考
推荐阅读
- powershell - PS脚本在文件类型中打印目录名称
- mongodb - mongodb:在其他文档中按条件查找所有记录
- html - 为什么标题框元素超出正文框元素?
- pyaudio - 如何在谷歌云外壳中安装 pyaudio 模块?
- php - 如何正确拆分包含 HTML 实体的 php 中的字符串
- javascript - PHP fputcsv函数不适用于对象数组
- javascript - 为什么在检查时跳过了函数并且未定义 onclick,尽管在脚本中定义了?
- css - 如何在 MUI Grid 中有不同的水平和垂直间距?
- python - 分页不适用于我的 Django 休息框架项目,我正在使用通用视图
- javascript - 尽管 URL 正确,Angular 路由器仍无法加载我的组件