Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric certified for FREE! Don't miss your chance! Learn more
Hello,
This is anopen discussion on the topic of constraints in a materialized lake view in Fabric.
As things stand right now, these are the only constraint options available for use:
(CONSTRAINT constraint CHECK (condition) on MISMATCH DROP)
(CONSTRAINT constraint CHECK (condition) on MISMATCH FAIL)Fail just blocks the MLV from being written, as it signals a problem.
Drop removes a particular row from the MLV that's being written.
Generating an auto quality report from the MLV management view using DROP as a constraint would show you how many rows have been faulty and thus not written in the MLV.
My opening questions would be:
1. Does anyone have an idea if/when Microsoft will expand the constraint usage to somehow flag dropped rows, so you can then view exactly the information in these rows and identify the source of the issue?
2. Did any of you find a workaround to display the dropped rows, but without a lot of extra manual work (e.g. creating another table/MLV with the dropped rows and then using this as a source to build a Power BI report on top)?
Thanks!
Hi @dragospopescu,
Great question, this is indeed a common limitation with MLV constraints today in Microsoft Fabric.
At the moment, there is no native mechanism to capture or inspect individual rows dropped by:
CHECK (...) ON MISMATCH DROP
You can only see aggregated statistics in the MLV management views, but not the actual rejected records.
A couple of workarounds are commonly used:
Finally, it might be worth submitting or upvoting a request on the Fabric Ideas forum.
A built-in "soft reject with logging” mode for MLV constraints would greatly improve data observability and troubleshooting.
Hope this helps!
Drop a kudo so other can find it !
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Fabric update to learn about new features.
| User | Count |
|---|---|
| 22 | |
| 7 | |
| 4 | |
| 3 | |
| 3 |