Thank you for the follow up question!
Totally understand - if your customers require MQTT and switching to IoT Hub isn’t viable, then continuing with Event Hub is a solid path.
In this setup, the best options for decoding and working with the Base64-encoded payloads are:
Azure Functions – for automated decoding and downstream routing
Lightweight and serverless.
Triggered by Event Hub.
Great for parsing the payload, logging, or forwarding decoded JSON to another service (e.g., Azure SQL, Storage, Cosmos DB).
Azure Stream Analytics – for real-time decoding and transformation
Real-time insights and processing.
Easy to plug in dashboards (like Power BI).
Ideal for scenarios where you want to enrich/filter/analyze MQTT messages as they arrive.
Both of these options will help you automatically decode data_base64
payloads into JSON format, so you don’t have to manually inspect each message.
I hope this information helps.