Lint your Power BI semantic model in the browser
Paste TMDL or drop a .SemanticModel folder. pbiplint runs the Microsoft
best-practice rules on it, ranks what it finds, and tells you how to fix each one. Nothing
is uploaded: the analysis runs in this tab.
Drop a folder
Drop a .SemanticModel folder, the PBIP folder that holds one, or a single
.tmdl file here.
Only .tmdl files and pbiplint.config.json are read. Nothing else in the folder is opened.
A small sales model with planted violations, the same one
npx pbiplint --sample lints.