OneLake
Every Fabric tenant has exactly one OneLake. Workloads store and read Delta or Iceberg tables in it, so one copy of data can serve Spark, SQL, and Power BI.
Every Fabric tenant has exactly one OneLake. Workloads store and read Delta or Iceberg tables in it, so one copy of data can serve Spark, SQL, and Power BI.
A deletion vector is a bitmap that marks which rows of an immutable data file are deleted — cheap to write, a small tax on reads until the file is rewritten.
Type promotion widens a column’s type — int to long, float to double — without rewriting old files. See which widenings are allowed and why narrowing never is.
A field ID gives each column a permanent number, so a renamed or reordered column still lines up with old data files, and a new column never inherits old data.
A table format turns a pile of immutable files into a table: which files count right now, what the schema is, and how a change becomes visible all at once.
Splitting a warehouse replaces one product with five choices. See what object storage cannot do, how a table format fills the gap, and what copies cost.
Lakehouse tables degrade through small files, drifting layouts, and old snapshots. See how sizing, pruning, compaction, and expiry work and how to validate their cost.
A table format decides which files are the table, commits changes atomically, and lets readers keep a consistent snapshot. See how the mechanisms and their limits work.