Reference
Each page below fuses the EasyFabric Generator (EFG) schema (what gets emitted) with the EasyFabric Runtime (EFR) API (what gets called) into a single read.
- Bronze — Pull raw data from configured sources (CSV/JSON/XML/Parquet/Excel) into bronze Delta tables. When
keephistory: trueon the per-table YAML, bronze also writes versioned change records to aBronze.hishistory table — this is where row history lives. Both the Fabric item generator and the runtime loader consume the same per-table YAML. - Silver — Materialize a type-converted Delta table from bronze. With
keephistory: false, silver is a flat typed copy of the latest bronze. Withkeephistory: true, silver maintains its ownSilver.hishistory table populated fromBronze.his;silverloadtypeselects either a full reload or an incremental merge into the existing silver table. Per-column type conversions and expressions live on the same per-table YAML as bronze. - Gold and Tabular — Load silver data into a gold analytical model (Power BI semantic model). The model YAML defines tables, columns, measures, partitions, and references — and feeds two generator outputs (Fabric semantic model item AND BIM file) plus the runtime loader.
- Data Lineage Graph — A machine- and human-readable map of how data flows through the platform — sources → bronze → silver → gold → model, including notebook lineage. The Generator emits per-producer
*-graph.jsonfiles in graph mode; a bundled viewer (viewer.html) and query script (explain_graph.py) union them by node id, and a freshness stamp lets consumers detect when a graph is stale.