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

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

Reply

Storage trigger event

Dears,

 

I have a folder in a lakehouse which users use to add some excel files on a daily basis

 

So far, after adding the files, the users are then triggering manually a fabric data factory pipeline which transforms the excel files into tables in the lakehouse

 

I would like that the users do not have to manually run the pipeline, but instead, this would be triggered by a storage event trigger from the fabric data factory pipeline  

 

But some of my team members state that this can become expensive as the trigger will have to keep watching the folder and hence it may cost a lot of money

 

My undertsanding is a bit diffferent 

 

Seems to me that its the onelake that will generate an event (created event) which then calls an event grid that will call the pipeline to run it automatically 

 

This is the definition I saw in AI :

fabricpribeiro_0-1774980213258.png

 

 

Q1 : Is my undertanding correct? and is this doable for fabric data factory pipelines?  

 

Q2 : This trigger type (storage) is in public preview or in GA?

 

Q3 : Can we expect this to be expensive because it will keep watching the folder, or as I expect , its onelake itself that will generate an event and only on file creation? not keeping watching

 

Thank you so much,

 

Pedro

 

fabricpribeiro_0-1774969309630.png

 

2 ACCEPTED SOLUTIONS
stoic-harsh
Resolver III
Resolver III

Hey @fabricpribeiro,

Your are already aware of the topic pretty well. But just so it helps others, I will try to answer your questions directly.

 

Q1 - Is your undertanding correct? and is this doable for fabric data factory pipelines?  

Yes. OneLake events are notifications triggered by changes within the data lake (creation/modification/deletion of files and folders). There is no constant watching happening. OneLake itself fires the event, and the pipeline only wakes up when that event arrives.

The exact flow under the hood is: OneLake --> emits event --> Activator receives it --> triggers the pipeline.

 

Q2 - This trigger type (storage) is in public preview or in GA?

GA. Azure and Fabric Events (which includes OneLake events) are Generally Available. This was announced in April 2025.

 

Q3 - Will it be expensive because it keeps watching?

No cost for watching. The architecture is push-based, not polling. So you only pay for pipeline runs when a file actually lands, not for idle watching time. Your teammates' concern doesn't apply here.

And I think, by now, you would have convinced your team😉

View solution in original post

v-pnaroju-msft
Community Support
Community Support

Hi @fabricpribeiro,

Based on our understanding, there is no charge for monitoring a folder, as processing occurs only when an event is triggered. Given your workload, approximately 60 small files per month on F16, the impact is negligible.

Additionally, you do not need to create or manage any Eventhouse. Microsoft Fabric automatically provisions the required event infrastructure in a fully managed, serverless manner, without idle compute costs.

Additionally, kindly refer to the links below:
Fabric OneLake Events in Fabric Real-Time Hub - Microsoft Fabric | Microsoft Learn
Activator capacity consumption, usage reporting, and billing - Microsoft Fabric | Microsoft Learn

We hope the above information resolves the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric community.

Thank you.

View solution in original post

12 REPLIES 12
v-pnaroju-msft
Community Support
Community Support

Hi @fabricpribeiro,

We are checking in to confirm whether the solution we provided resolved your issue. If you still need help, please reach out to the Microsoft Fabric community.

Thank you.

v-pnaroju-msft
Community Support
Community Support

Hi @fabricpribeiro,

Based on our understanding, there is no charge for monitoring a folder, as processing occurs only when an event is triggered. Given your workload, approximately 60 small files per month on F16, the impact is negligible.

Additionally, you do not need to create or manage any Eventhouse. Microsoft Fabric automatically provisions the required event infrastructure in a fully managed, serverless manner, without idle compute costs.

Additionally, kindly refer to the links below:
Fabric OneLake Events in Fabric Real-Time Hub - Microsoft Fabric | Microsoft Learn
Activator capacity consumption, usage reporting, and billing - Microsoft Fabric | Microsoft Learn

We hope the above information resolves the issue. Should you have any further queries, please feel free to contact the Microsoft Fabric community.

Thank you.

v-pnaroju-msft
Community Support
Community Support

Hi @fabricpribeiro,

We are checking in to see whether the information we shared resolved your issue. If you still need help, please reach out to the Microsoft Fabric community.

Thank you.

v-pnaroju-msft
Community Support
Community Support

Hi fabricpribeiro,

We are following up to see if what we shared solved your issue. If you need more support, please reach out to the Microsoft Fabric community.

Thank you.

v-pnaroju-msft
Community Support
Community Support

Thankyou, @lbendlin and @stoic-harsh for your responses.

Hi fabricpribeiro,

We appreciate your inquiry through the Microsoft Fabric Community Forum.

We would like to inquire whether have you got the chance to check the solutions provided by @lbendlin and @stoic-harsh to resolve the issue. We hope the information provided helps to clear the query. Should you have any further queries, kindly feel free to contact the Microsoft Fabric community.

Thank you.

stoic-harsh
Resolver III
Resolver III

Hey @fabricpribeiro,

Your are already aware of the topic pretty well. But just so it helps others, I will try to answer your questions directly.

 

Q1 - Is your undertanding correct? and is this doable for fabric data factory pipelines?  

Yes. OneLake events are notifications triggered by changes within the data lake (creation/modification/deletion of files and folders). There is no constant watching happening. OneLake itself fires the event, and the pipeline only wakes up when that event arrives.

The exact flow under the hood is: OneLake --> emits event --> Activator receives it --> triggers the pipeline.

 

Q2 - This trigger type (storage) is in public preview or in GA?

GA. Azure and Fabric Events (which includes OneLake events) are Generally Available. This was announced in April 2025.

 

Q3 - Will it be expensive because it keeps watching?

No cost for watching. The architecture is push-based, not polling. So you only pay for pipeline runs when a file actually lands, not for idle watching time. Your teammates' concern doesn't apply here.

And I think, by now, you would have convinced your team😉

lbendlin
Super User
Super User

Reflexes/Eventhouses are very expensive, and not overly reliable. 

 

Instead, consider running a schedule that only processes files that were added since the last scheduled run.

 

Or place your Excel files on a SharePoint and use Power Automate to process them.

Thanks for your reply

 

This expects to work on 3 projects. Each project adds 20 files por month, each file with 2K rows, not more then that

 

Do you still consider it expensive which such a low number of rows? or you think its ok?

 

My capacity is F16

The triggers aren't expensive. Keeping the Eventhouse running is.

Which eventhouse? I thinki I don't have one running?

You do, as soon as you use activators

Here are the monitoring costs

 

They seem very, very low? and its running on a F2 capacity

fabricpribeiro_0-1775119053797.png

 

Helpful resources

Announcements
April Fabric Update Carousel

Fabric Monthly Update - April 2026

Check out the April 2026 Fabric update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.