Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
bxstnk
Frequent Visitor

watermark delay in data insights of eventstream's data source

Hello, everyone.

When I looked at the "data insights" of the "data source", I found that the "watermark delay" is always around 10 seconds.

Does this mean that the data is being loaded with a delay to the data destination?

Even with the powerBI screen auto-refresh set to 1 second, data is not being loaded every second.

I have set IoT Hub (standard, partition=16) as the data source and KQL data base as the data destination.

What is the best way to eliminate or reduce the watermark delay?

thank you.

1000005015.png

 

1000005016.png

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @bxstnk ,

The 1-second auto-refresh you set means that the Real-Time dashboard checks every second to see if the data displayed by the tiles needs to be updated, but there is a small delay in loading the data from the data source into the Eventstream and from the Eventstream into the Destination you set, and there is a small delay in loading the data in the Transformation you set in Evenstream can also cause delays. The length of the delay depends on the size of your data and the complexity of the transformation.

I conducted the following test myself. I connected to a data source without setting any transformation operation and set the destination directly, but it still has a watermark delay of 4 seconds:

vjunyantmsft_0-1722564245330.png


So the latency between the data source, eventstream and destination is almost impossible to eliminate, all you can do is: simplify the data in the data source and simplify the complexity of the transformation steps in the eventstream.

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.

View solution in original post

2 REPLIES 2
bxstnk
Frequent Visitor

thank you, @Anonymous.

I accepted your reply as the solution.

Anonymous
Not applicable

Hi @bxstnk ,

The 1-second auto-refresh you set means that the Real-Time dashboard checks every second to see if the data displayed by the tiles needs to be updated, but there is a small delay in loading the data from the data source into the Eventstream and from the Eventstream into the Destination you set, and there is a small delay in loading the data in the Transformation you set in Evenstream can also cause delays. The length of the delay depends on the size of your data and the complexity of the transformation.

I conducted the following test myself. I connected to a data source without setting any transformation operation and set the destination directly, but it still has a watermark delay of 4 seconds:

vjunyantmsft_0-1722564245330.png


So the latency between the data source, eventstream and destination is almost impossible to eliminate, all you can do is: simplify the data in the data source and simplify the complexity of the transformation steps in the eventstream.

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.

Helpful resources

Announcements
November Fabric Update Carousel

Fabric Monthly Update - November 2025

Check out the November 2025 Fabric update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

Real Time Intelligence in a Day

Real-Time Intelligence in a Day—Free Training

Turn streaming data into instant insights with Microsoft Fabric. Learn to connect live sources, visualize in seconds, and use Copilot + AI for smarter decisions.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.