The Future of Version Control for Tabular Models
summary
Announces a new Tabular Model Definition Language (timdal) that serializes models into a folder-based file per artifact layout, with a VS Code extension and public GitHub repo; PBI Tools already converts between .bim and timdal. Timdal embeds native M and DAX (no escaping), supports multi-line descriptions, and reduces noisy JSON diffs. Demo shows Git branch → PR → Azure DevOps build → automated deploy and refresh into a Power BI workspace, with commits, generated commit IDs in metadata, and successful round-trip conversion back to a .bim file.
AI-written summary · about
chapters (33)
- 0:00Introduction
- 0:35Gabi Mnster Introduction
- 2:40RU Introduction
- 4:55Tabular Model Definition Language
- 5:13Where are we today
- 7:32Json Script
- 8:01Timdo
- 8:33Editability
- 9:35Collaboration
- 10:43Summary
- 11:27Timber
- 13:46Safety Folder Format
- 14:56Integrate External Tools
- 15:56AVS Code Extension
- 18:18Power Query Text Editor
- 21:01Deployment
- 22:12Best Practices
- 22:48Commit
- 23:19Deploy
- 25:01Refresh
- 25:49Metadata
- 27:27CICD Pipeline
- 28:48Making Changes
- 29:28Demo
- 31:17Pull Request
- 32:22Add Store Table
- 35:27Description Support Example
- 36:48Using PBR Tools
- 38:15Using Tinsel
- 39:36Whats New
- 40:44Tinsel
- 41:58Preview
- 43:32Upcoming events
related talks
24mMake data central feature
51mModels in Flight: Elevating semantic modelling with Spaceparts Co and Tabular Editor 3
49mdbt: A Software Engineering Approach To The Analytics Workflow
48mGit off my lawn: Mastering Power BI Deployments with Git Integration
23mKeynote Analysis
48mApplying effective Source Control to your Database System
28mHow Open Source Enables Innovation A Case Study with dbt and Lightdash
01h 10mContinuous Integration for the BI Developer
