Fabric Tmdl API

Use for the Fabric Semantic Model Definition API — createItemWithDefinition / getDefinition / updateDefinition. Covers the two-audience rule (Fabric API for definitions, Power BI API for refresh/data sources/permissions), why updateDefinition MUST include ALL parts (modified and unmodified) or they're deleted, why you NEVER include .platform in definition payloads, base64 encoding requirement, LRO polling, required TMDL parts (definition.pbism, database.tmdl, model.tmdl, tables/*.tmdl), the `database` declaration requirement in database.tmdl, and Direct Lake partition configuration (EntityPartitionSource, named expression with AzureStorage.DataLake).

wardawgmalvicious 75ceed2 2 files · 12.4 KB Updated

File contents

wardawgmalvicious/agent-config/tree/main/skills/fabric/fabric-tmdl-api commit 75ceed24aa

Frequently asked questions

npx skillmds@latest add wardawgmalvicious/fabric-tmdl-api