Skip to main content

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: true on the per-table YAMLA simple way to write configurations. It's basically a list that computers can read easily., bronze also writes versioned change records to a Bronze.his history 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. With keephistory: true, silver maintains its own Silver.his history table populated from Bronze.his; silverloadtype selects 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 modelThe "brain" of your data that tells Power BI how different pieces of information relate to each other.). 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.json files 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.