Semantic Modeler Documentation

Welcome to the documentation for Semantic Modeler, a cross-platform desktop application for building and managing semantic models for Microsoft Fabric, Azure Analysis Services, and SQL Server Analysis Services.

Getting Started

New to Semantic Modeler? Start here:

  1. System Requirements: Check that your machine is ready.
  2. Installation: Download and install on Windows, macOS, or Linux.
  3. The Interface: Get familiar with the layout and where to find things.
  4. Build Your First Model: Create a project, set up tables and relationships, and add measures.
  5. Publish Your First Model: Deploy your model to a server for use in reports.

Features

  • Environments: Switch between dev, staging, and production without changing your model.
  • Data Dictionary: Export and import your model schema for review and bulk editing.
  • Diagram View: Visual canvas for tables, relationships, and hierarchies.
  • DAX Editor: Write and test DAX with syntax highlighting and autocompletion.
  • Source Control: Version control your models with built-in Git support.
  • AI DAX Debugger: AI-powered analysis of unexpected measure results.
  • AI Model Documentation: Auto-generate descriptions for your model.

Supported Platforms

Platform Minimum Version
Windows Windows 10 or later (64-bit)
macOS macOS 12 Monterey or later
Linux AppImage, most distributions (64-bit)

Support