This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Hi,
Here’s what I did step by step:
This is where the issue started, the first two events were published and consumed by Eventstream successfully.When I tried to publish the third event, Eventstream threw a deserialization error.Despite that, only the third event (and subsequent ones) fail with a deserialization issue. What’s confusing is that the schema is exactly the same for all events and I followed the same steps, used the same format, and didn’t change anything between events.
Has anyone faced a similar issue when publishing events from Event Grid to Fabric Eventstream?
What could cause deserialization? Any known limitations or best practices for publishing events via Event Grid to Eventstream?
Thank You
Hello @AditiPattnaik ,
welcome and thank you for your question at the Fabric Community forum.
I see you try to ingest JSON messages in Fabric having an Eventgrid Namespace as source.
Note that you are probably using this source, useful for routing your CloudEvents or MQTT (IoT) messages from Azure Event Grid Namespace to Fabric:
I expect you have configured your Eventgrid Namespace as an MQTT broker already?
It's a bit confusing that you use curl instead of an MQTT client like MQTTX or MQTT Explorer. This I have used several times already.
Can you try this again with an MQTT client as seen in this blog post?
--
If this answer helps you, a thumbs-up or marking it as accepted answer is appreaciated. All community members with similar questions will benefit by doing so. Your contribution is highly appreciated.
Check out the April 2026 Fabric update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.