OneLake availability for an eventhouse copies only newly ingested data by default
You have a Fabric workspace that contains a Real-Time Intelligence solution and an eventhouse. Users report that from OneLake file explorer, they cannot see the data from the eventhouse. You enable OneLake availability for the eventhouse. What will be copied to OneLake?
Community Votes
75% of anonymous learners picked answer E. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
OneLake availability for an eventhouse is opt-in per database/table and, by default, captures only new data going forward; backfilling existing data is a separate, explicit choice.
When you turn on OneLake availability for an eventhouse in Microsoft Fabric, only data added to the eventhouse after the feature is enabled is made available in OneLake; existing tables are not copied unless you explicitly select 'Apply to existing tables'.
Assuming the feature retroactively copies all existing eventhouse data; the default behavior is forward-only new data, and the existing-data option must be turned on deliberately.
Community Discussion (12 comments)
- Existing tables aren't affected. New tables are made available in OneLake. https://learn.microsoft.com/en-us/fabric/real-time-intelligence/event-house-onelake-availability#how-it-works
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Microsoft Fabric documentation for eventhouse OneLake availability states that when you enable the feature, new tables (and their data) created in the database are automatically made available in OneLake. To also include existing tables you must explicitly select the 'Apply to existing tables' option at enablement time. Because the question only says you enable the feature without selecting backfill, the correct outcome is that only new data added to the eventhouse is copied to OneLake.Why the Other Options Are Wrong
Option A describes data from brand-new databases added later, not the steady-state behavior of enabling the feature on the existing eventhouse. Option B (only existing data) and D (both existing and new) both assume the optional backfill was applied, which the scenario does not state. Option C (no data) contradicts the feature entirely.Community Comment Notes
The community was split (E 75 vs D 25). The top-voted comment (Tuki93, 15 likes) notes existing tables are not affected and only new tables are made available, matching E. Several later comments cite the 'Apply to existing tables' toggle as the reason D could be argued, but that toggle is an explicit, unmentioned step, so the precise default answer is E.Official Reference
Exam Strategy
When a question mentions enabling OneLake availability for an eventhouse but does not explicitly state that you selected the 'Apply to existing tables' option, assume no backfill occurred. The default behavior only syncs newly created tables and their data to OneLake, making 'only new data' the correct choice over options suggesting existing data is included.
Frequently Asked Questions
Does enabling OneLake availability copy existing tables?
No, it only syncs new tables created after enabling. You must explicitly select 'Apply to existing tables' to backfill old data.
What happens if I don't see data in OneLake Explorer?
The feature was likely enabled without the backfill option. Only new data added to the eventhouse is automatically copied to OneLake.