我是AWS lambda服務的新手。我想知道是否有辦法在特定文件到達時觸發lambda函數。我如何觸發AWS lambda在S3中創建的特定輸入文件
0
A
回答
0
如果我正確理解您的要求,您可以嘗試的一個選項是"Prefix" filtering。
您也可以在對象名稱上使用前綴過濾器(「路徑」實際上只是 字符串)。因此,如果您將文件命名爲「IMAGE001」和 「DOC002」,並且您只想將文檔發送到Lambda,則可以設置一個 前綴「DOC」。
2
S3可以根據事件觸發Lambda(例如:s3:ObjectCreated
)。它無法爲特定對象觸發Lambda。這個邏輯應該在Lambda中。
當由於創建對象而導致Lambda被觸發時,Lambda函數也會獲取關於該對象的信息。然後,Lambda可以根據對象屬性選擇繼續或退出。
0
選項1:將這些文件上傳到特定前綴並觸發創建對象的事件。
選項2:爲您的對象鍵添加前綴並觸發創建對象的事件。然後根據文件名前綴過濾來自lamda的事件
相關問題
- 1. 我如何在aws lambda中定期觸發事件?
- 2. 的對象創建AWS lambda函數觸發在S3中不起作用
- 3. 如何使用AWS Lambda創建臨時文件將'文件'上傳到S3?
- 4. aws efs一個特定文件的文件監視器來觸發lambda函數
- 5. AWS Lambda函數寫入S3
- 6. PHP如何在aws s3存儲桶中創建文件夾?
- 7. 如何使用AWS Lambda檢查S3中的文件
- 8. 如何使用AWS Lambda python創建S3存儲桶?
- 9. 如何使用CLI在S3-Bucket上添加基於AWS-Lambda的觸發器
- 10. 如何觸發我的lambda函數一旦文件被上傳到S3存儲
- 11. 如何在用戶輸入特定位置時觸發事件?
- 12. AWS Lambda自定義觸發器
- 13. Cloudformation模板觸發LAMBDA上S3事件
- 14. Cloudwatch觸發器至Aws lambda
- 15. AWS CLI創建lambda函數看不到我S3中的zip文件「沒有這樣的文件或目錄」
- 16. 如何確定哪個特定的Lambda請求觸發了我的Kinesis事件?
- 17. 把對象放在aws S3中的特定文件夾中ruby
- 18. 只允許從特定的Lambda訪問文件[s3]
- 19. 如何在AWS s3和AWS ec2之間傳輸文件
- 20. 特定文件夾中的AWS S3列表文件
- 21. Boto3 - 創建S3'object created'通知以觸發lambda函數
- 22. Boto + Python + AWS S3:如何獲取特定文件的last_modified屬性?
- 23. 在AWS Lambda腳本中寫入觸發SNS的日期/時間
- 24. 如何接收來自AWS S3的響應,觸發了lambda函數?
- 25. AWS:無法爲CodeCommit創建觸發器 - > Lambda(eu-central-1)
- 26. 如何在內存中寫入文件或在Lambda aws中寫入文件?
- 27. 如何在MySql中爲特定數據庫創建觸發器?
- 28. 如何觸發jquery輸入文件?
- 29. 如何手動觸發輸入文件?
- 30. 如何在Angular的文件輸入中觸發'click'事件?