Eventbridge rule with SQS fifo queue as target #23790
Replies: 5 comments 8 replies
-
The docs don't mention that it can be dynamic, so it's probably not possible: For what it's worth, you can always have a Lambda in-between which sets the message group ID. |
Beta Was this translation helpful? Give feedback.
-
We’ve been having this issue since longtime, I’m wondering why AWS doesn’t fix this problem. It’s basically rendering this functionality useless. I’m thinking about switching to SNS to fix this issue. |
Beta Was this translation helpful? Give feedback.
-
The only way that I can see of doing this is to create another SQS queue connected to a Eventbridge Pipe or Lambda which then adds a messageGroupId before passing it onto my target FIFO queue. |
Beta Was this translation helpful? Give feedback.
-
I have it working. Hope this helps someone as I spent so long looking, and reading conflicting sources on the internet. Source is dynamodb Stream, and in my event bridge pipe I am able to set the following for my target SQS MessageGroupId: some aws docs that helped me: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-pipes-input-transformation.html |
Beta Was this translation helpful? Give feedback.
-
Hi guys!
I would like to know if it's possible to set messageGroupId dynamically based on some property received from eventBridge event.
I've tried something like
but it didn't work.
Really appreciate any help!
Beta Was this translation helpful? Give feedback.
All reactions