Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedJoin us at the 2025 Microsoft Fabric Community Conference. March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for $400 discount. Register now
I have worked with Azure IoT solutions for quite some time, previously deploying IoT Hubs, Stream Analytics Queries and down-stream Event Hubs or Blob Storages for lambda architectures. Today I used one of my real-time data generator set-ups, in which I use live sensor data from my iPhone and post that data to a cloud-deployed Node-Red instance. The Node-Red flow does a lot, including sending the parsed data to an IoT Hub.
I then use the IoT Hub as a data source in an Event Stream. I tried to do some basic filtering logic on the incoming data but fell short. The data seems to be read correctly from the Event Streams first "node" (the IoT Hub), but often it doesn't show any data at all or just fails to read the latests streaming updates. It seems burdened with a lot of intermittent strange behaviours.
From experience I know that Stream Analytics Queries were somewhat cumbersome to use, yet they were stable. Judging from my experience of MS Fabric Real-Time Inteligence today, it is not even ready for use.
Hello @tobiaspe71 ,
This case sounds actually very interesting.
May I ask, what is the real-time data generator that you used ?
I also have some few for testing and I am actually interested in knowing what other people uses...
Thanks in advance,
Omar C.
Hi @tobiaspe71 ,
I'm sorry that you encountered such a problem. But I tested it in my environment and there was no problem:
You did not explain what operations you performed, so I cannot find the problem directly from the existing information. Please provide more complete steps.
The following are the specific steps to connect to the Azure IoT Hub source. You can check whether there is any problem with your operation:
Add Azure IoT Hub source to an eventstream - Microsoft Fabric | Microsoft Learn
You can also check the various logs in Eventhouse monitoring and the Runtime logs in Eventstream. There may be some records that can tell you whether the problem is in the data source or in the eventstream, and whether your data flows from the data source to the eventstream.
Eventhouse monitoring overview - Microsoft Fabric | Microsoft Learn
Monitoring status and performance of an Eventstream item - Microsoft Fabric | Microsoft Learn
often it doesn't show any data at all or just fails to read the latests streaming updates
Based on the sentence you mentioned, I have another suggestion, please ensure that the data ingestion rate into the IoT Hub isn't overwhelming the Eventstream. If the rate is too high, the Eventstream might struggle to keep up with the incoming data. You might want to implement rate limiting or batch processing.
https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-streams/configure-settings#eve...
Best Regards,
Dino Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.