← ClaudeAtlas

powerbi-te2-clilisted

CLI syntax reference for Tabular Editor 2 (TabularEditor.exe); deployment, scripting, BPA analysis, and CI/CD integration. Automatically invoke when the user mentions "TabularEditor.exe", TE2 CLI flags (-D, -S, -A, -B, -TMDL, -O, -C), or asks to "deploy a model via CLI", "set up CI/CD for Power BI", "automate model deployment", "run BPA from command line", "save model as TMDL".
santoshkanthety/powerbi-agent · ★ 2 · AI & Automation · score 76
Install: claude install-skill santoshkanthety/powerbi-agent
# Tabular Editor 2 CLI Command-line interface for Tabular Editor 2 (TE2). This skill covers the `TabularEditor.exe` executable; TE3 has its own CLI and is a separate product. ## Installation ### Tabular Editor 2 (Free) - Download: https://github.com/TabularEditor/TabularEditor/releases - Extract to preferred location or use Chocolatey: `choco install tabulareditor2` ## Executable `TabularEditor.exe` -- free, Windows-only. For Mac/Linux, run via a Windows VM or container. ## Connection Sources ### Local Files ```bash # model.bim (JSON format) TabularEditor.exe Model.bim # TMDL folder TabularEditor.exe definition/ # PBIP project TabularEditor.exe MyReport.pbip ``` ### Remote XMLA Endpoints ```bash # Analysis Services TabularEditor.exe "localhost\tabular" "AdventureWorks" # Power BI Premium/Fabric TabularEditor.exe "powerbi://api.powerbi.com/v1.0/myorg/WorkspaceName" "ModelName" ``` ### Power BI Desktop ```bash # Auto-detect running instance TabularEditor.exe localhost:PORT DatabaseName ``` Note: Find the port in PBIDesktop diagnostic files or use tools like DAX Studio. ## Command-Line Reference ### Basic Syntax ```bash TabularEditor.exe <source> [options] ``` ### Script Execution ```bash # Inline C# script TabularEditor.exe Model.bim -S "Info(Model.Name);" # Script file TabularEditor.exe Model.bim -S script.csx # Multiple scripts (executed in order) TabularEditor.exe Model.bim -S script1.csx -S script2.csx ``` ### Deployment ```bash # Deploy to XMLA endpoin