An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
Hi @4EverAStudent ,
Thank you for sharing the detailed information.
Based on your description, your theory is certainly plausible. However, the fact that the new record is visible in the report confirms that the semantic model can see the data change, but it does not necessarily confirm that Activator received a new observation or evaluation event for that change.
As a troubleshooting step, I recommend testing with an explicit semantic model refresh, for example by using a Semantic Model Refresh pipeline activity, immediately after loading the new row. If the alert consistently fires after the explicit refresh but not after automatic Direct Lake updates, this would help indicate a difference between the automatic update behavior and the event path used by Activator.
For production scenarios involving batch-loaded OneLake data, you may also want to evaluate alternatives such as OneLake event-driven processing, SQL query-based alerts where applicable, or pipeline-driven notifications, as these provide a more explicit triggering mechanism.
If the behavior persists, please consider opening a Fabric support request and include the Activator rule ID, workspace details, and timestamps from both the automatic-update and explicit-refresh tests. This information can help the Fabric product team determine whether the behavior is expected or if there is a gap in the Direct Lake/Activator integration.
For additional information, please refer to the following Microsoft documentation:
- Direct Lake automatic updates and framing: https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-how-it-works
- Direct Lake considerations and behavior: https://learn.microsoft.com/en-us/fabric/fundamentals/direct-lake-overview
- Using the Semantic Model Refresh activity in a Fabric pipeline: https://learn.microsoft.com/en-us/fabric/data-factory/semantic-model-refresh-activity
I hope this helps. Please let us know what you observe from the explicit refresh test.
If you have any further questions, please feel free to ask.