Skip to main content

Enable Semantic Model

Enables generation of Microsoft Fabric Direct Lake semantic model (TMDL) files for Fabric Data Factory projects during Build. When disabled or blank, no semantic model output is produced.

The build reads this setting at the instance level. When it is enabled, the build validates the semantic model definitions and writes each model to a definition folder under the Build Output Path. The Direct Lake values of Direct Lake Flavor produce a model only for projects that use the Fabric Data Factory integration template (FDF). The Import value produces a model whatever the project's integration template.

Semantic model generation is an opt-in preview. See Semantic Models for the folder layout a build emits.

When to Change This Setting​

Enable it when the build should write semantic model definitions alongside the rest of the build output.

SettingInteraction
Direct Lake FlavorThe source binding of each generated model
Build Output PathWhere the definition folders are written
Model NameThe name of each generated model and its output folder
Model DescriptionThe description written to each model's .platform metadata
Enable Tabular ModelTurns on the separate SQL Server Analysis Services Tabular output

Notes​

  • This setting is part of the Microsoft Fabric settings category.
  • The default value for this setting is N.