Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredJoin us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered
I am trying to understand what "Fabric workspace item events" I can capture in an eventstream?
As per the documentation Fabric workspace item events mean changes made to fabric workspace. These changes include creating, updating, or deleting a Fabric item.
Do I understand, that it includes creation/deletion/refresh (update) of any dataflow, semantic model, datamart, and other Fabric artifacts (warehouse, pipeline etc).
I asked myself the same question, because when I try to monitor sucessfull refresh of a dataflow in the same premium workspace via fabric item in an event stream or reflex, it does not create any data after refresh.
Only IteamReadSucceeded seems to do something. I need to be able to trigger a pipeline after a dataflow refresh. Can't do it inside the pipeline as the dataflow needs to be refreshed via power automate.
But it also does not produce any events when refreshing it manually...
Hi @smpa01 ,
According to the official documentation, Fabric workspace item events currently include the successful or failed creation, reading, and deletion of artifacts (artifact type: Reflex or Eventstream) and the successful or failed creation, updating, and deletion of dataflow.
You can refer to this document:
https://learn.microsoft.com/en-us/fabric/real-time-hub/explore-fabric-workspace-item-events#event-ty...
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.
@Anonymous thanks a lot for looking into this.
My intention is to capture the refresh dataflow id, transacion id and refresh status of a dataflow refresh in an eventstream
I am not being able to do this using eventstream; whatever eventstream is capturing, I am not able to see the dataflow id / transaction id / refresh staus?
Is it intended in eventstream? i am not able to understand what eventstream is currently returning.
Hi @smpa01 ,
Sorry for being late!
After testing, Eventstream does not return any relevant id. In addition, the ItemUpdate mentioned in the document does not refer to Refresh, but to the essential changes of the Item, such as modifying the data source, modifying the transformation, etc.
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.