Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save ninmonkey/f1de68fe719085223f87de6ee1d0399c to your computer and use it in GitHub Desktop.

Select an option

Save ninmonkey/f1de68fe719085223f87de6ee1d0399c to your computer and use it in GitHub Desktop.
TOC : Tabular Editor 2/3 : Custom c# Scriptas and bestPracticeAnalyzer

BestPracticeAnalyzer and CSharp using Tabular models (generated on: 2023-03)

Note, some things tagged as TabularEditor2 vs 3 have a decent level of overlap, that it's worth checking out the other

Invoking from a pipeline

onboarding / intro

elegantbi.com

maybe duplicate links

Docs on Types

Any

Tutorials

Unsorted

TabularEditor3

TabularEditor2

Config filepaths

Powershell example

gci "$Env:ProgramData\TabularEditor"
gci "$Env:LocalAppData\TabularEditor"

%ProgramData%\TabularEditor

BPARules.json Best Practice Analyzer rules that are available to all users.
    TOMWrapper.dll This file is used when executing scripts inside Tabular Editor. You can also reference the .dll in your own .NET projects, to utilise the wrapper code. If you are having issues executing advanced scripts after upgrading Tabular Editor, please delete this file and restart Tabular Editor.
    Preferences.json This file stores all preferences set in the File > Preferences dialog.

%AppData%\Local\TabularEditor

BPARules.json Best Practice Analyzer rules that are available only to the current user.

CustomActions.json Custom script actions that can be invoked from the right-click menu or the Tools-menu of the Explorer Tree. These actions can be created on the Advanced Script Editor tab.

RecentFiles.json Stores a list of recently opened .bim files. The last most 10 items in this list is displayed in the File > Recent Files menu.

RecentServers.json Stores a list of recently accessed server names. These are displayed in the dropdown portion of the "Connect to Database" dialog box and in the Deployment Wizard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment