Start ETL only when a new file is created under a specific S3 prefix.
Avoid minute-by-minute polling and pass the event detail to the target.
Which configuration is most appropriate?
Use an EventBridge S3 event rule with a prefix pattern and a Step Functions or Lambda target.
Detailed explanation
Policy-analysis findings are not S3-arrival event targets.
Policy-analysis findings are not S3-arrival event targets.
A scheduled query does not detect arrival immediately and introduces polling delay.
A scheduled query does not detect arrival immediately and introduces polling delay.
An event pattern can filter the prefix and invoke Step Functions or Lambda with the event.
An event pattern can filter the prefix and invoke Step Functions or Lambda with the event.
Expiration deletes objects and does not launch ETL when they arrive.
Expiration deletes objects and does not launch ETL when they arrive.
Check official documentation
Compare the following points with the official documentation.
Amazon EventBridgeのS3イベント、イベントパターン、ターゲットの公式説明を確認する。
What to confirm
ライフサイクル・定期クエリ・権限分析とイベント駆動起動を区別できる。
Key points
- EventBridge
- S3 event
- Event pattern
- Target
Notes
- Environment: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- Confirm current AWS service behavior in the official DEA-C01 documentation.
Foundation review
Event-driven
Arrival events reduce polling delay and unnecessary schedule executions.
Idempotency
Duplicate or out-of-order events require a stable input key and safe reprocessing.