WEBINAR | FEBRUARY 4
Scripting & Automation in Tabular Editor
Take Tabular Editor further with C# scripting. Learn how to build reusable scripts, automate modeling tasks, and work smarter with semantic models.
Tabular Editor has long been more than just a model editor. With its powerful C# scripting API, you can automate repetitive tasks, enforce best practices, generate metadata, and even integrate external services directly into your modeling workflow.
In this webinar, we’ll take a deep dive into scripting and automation in Tabular Editor, showing how you can leverage C# scripts to work faster, safer, and more consistently with your semantic models.
Whether you are new to scripting or already experimenting with automation, this session will give you both the conceptual overview and practical examples needed to take the next step.
Agenda
-
Introduction – setting the scene
Why scripting matters, and where it fits into modern semantic modeling workflows. -
C# Script API in Tabular Editor
- The Model object and how it relates to TOM
- The Selected object
- Other useful helper methods -
Script examples
- Basic examples to get started
- Time Intelligence automation
- Execute DAX queries from scripts
- Invoking external services from scripts (demo with LLM/AI providers)
- Working with UDFs -
Code organization patterns
How to structure and organize C# scripts for maintainability and reuse.
The webinar will be hosted by Daniel Otykier and Greg Baldini, who will share their experience and practical insights from working extensively with scripting and automation in Tabular Editor.