📄️ Intro about the basics
Introduction to EasyFabric: write YAML configs and notebooks in VS Code, and Azure DevOps pipelines generate a full Bronze-Silver-Gold platform in Microsoft Fabric.
📄️ Configuration config
Reference for the EasyFabric configuration file: Fabric settings, lakehouses, tabular models, Power BI reports, and Bronze/Silver Delta table options.
📄️ Connection config
Configure EasyFabric source connections: connection type, bronze folder, file type, and CSV, JSON, XML, Parquet, and Azure Blob settings with examples.
📄️ Object config (table)
Define EasyFabric table objects in YAML: object settings, columns, primary keys, history, pre/post notebooks, and Bronze-to-Silver conversion expressions.
📄️ Loading data - General
How EasyFabric loads data from source to Bronze, Silver, and Gold: metadata-driven orchestration, load order, concurrency, history, and quality checks.
📄️ YAML Properties Reference
Comprehensive reference of all EasyFabric YAML properties for configuration, connections, objects, columns, history, lakehouses, and which components use each.
📄️ Loading data - hands-on
Hands-on guide to loading data in Fabric with EasyFabric notebooks: run the DAG LayerLoader, filter objects, and pass per-run overrides like force_reload.
📄️ Copy data between workspaces
Use the Copy_Data_Lakehouses notebook to copy data between Fabric lakehouses in different workspaces, with parameters, parallelism, and production safeguards.
📄️ Notebooks
Overview of EasyFabric's default Fabric notebooks (Load_Bronze, Load_Silver, DAG_LayerLoader) and how to run them directly or via a DAG with runMultiple.
📄️ Wheel Package
The EasyFabric Python wheel package loads YAML-configured data into the medallion layers, with ConfigManager and load_data_bronze, silver, and gold modules.
📄️ Tables
How EasyFabric tables work: Bronze and Silver tables come from object YAML files, Gold tables from the model file, using a schema-on-write medallion approach.
📄️ Data Types
Reference table mapping common SQL data types to Fabric types in EasyFabric, including varchar, int, bigint, decimal, date, datetime, and float.
📄️ Skills
EasyFabric ships Claude Code agent skills for common tasks: add-source, azure-devops, documenter, notebook-developer, spark-refactoring, and tabular-developer.