a month ago
hi,
I created a queue on the Event Mesh, how can I direct just one event to this queue? For example, when creating the Business Partner on S/4hana on-premise
I saw that it is necessary to insert the topic name of the queue but it doesn't work for me.
but it only works when I enter * but in this case it intercepts all events:
Does anyone know what might be missing?
thank you
Hi @mark_fryu,
It looks like you just need to provide the correct topic subscription pattern in the queue configuration.
If you are able to consume all events when using the "*" topic subscription, we can easily identify the correct topic patterns from there.
In the example you can see that the topic is defined as:
topic:sap/S4HANAOD/S4HC/ce/sap/s4/beh/businesspartner/v1/BusinessPartner/Changed/v1
So if I want to subscribe all BusinessPartner events, you would need to create a topic subscription in your queue configuration that looks like:
sap/S4HANAOD/S4HC/ce/sap/s4/beh/businesspartner/v1/BusinessPartner/*
or
sap/S4HANAOD/S4HC/ce/sap/s4/beh/businesspartner/*
This would subscribe all kinds of BusinessParter events. No matter if this is a change, create or delete event.
Another option would be to check the log entries on the S/4HANA side. There we would also be able to identify the exact topics the events have been sent to.
I hope this helps you getting started with the configuration.
Best regards,
Tobias
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
83 | |
9 | |
9 | |
7 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.