用途:为 Tabular Editor(尤其 TE3)提供文档检索与配置文件指引,覆盖功能说明、How-to、知识库、参考文档及相关 Power BI/DAX 资源。
主要能力:pbi-search 可同时检索 te-docs(Tabular Editor 文档)、dax-guide(约 480 个 DAX 函数页)、te-blog、ms-learn、sqlbi(约 370 篇文章)、data-goblins,返回 markdown。支持按来源过滤、JSON 输出、包含摘要、按路径或 URL 抓取全文并截取指定章节或限制字符数。
使用方式:先运行 pbi-search --version 检查是否安装;未安装可提示用户通过 cargo install 或 GitHub Releases 安装,或改用 microsoft-learn MCP 工具、WebFetch 访问文档站点作为回退。安装后执行 pbi-search sync 建立本地索引(约 13 秒),需要更好概念检索时可执行 pbi-search sync --descriptions。常用命令如 pbi-search search "creating measures"、pbi-search search "BPA rules" --source te-docs、pbi-search fetch features/Best-Practice-Analyzer --section "Creating rules"。
配置文件:.tmuo 存储开发者与模型特定偏好,含 UseWorkspace、WorkspaceConnection、WorkspaceDatabase、Deployment、DataSourceOverrides、TableImportSettings 等段;命名格式为 <ModelFileName>.<WindowsUserName>.tmuo。注意事项:包含用户特定设置,凭据用 Windows User Key 加密,不可在用户间共享,切勿提交到版本控制,应加入 .gitignore。应用级偏好位于 %LocalAppData%\TabularEditor3\,包括 Preferences.json、UiPreferences.json、Layouts.json(本资料未给出这些文件的具体字段说明)。
适用场景:查询 TE 功能与配置问题、DAX 函数参考、Power BI/Fabric 文档,以及在代理中结构化检索文档。
限制:需本地安装并同步 pbi-search;默认索引仅标题,概念查询建议使用 --descriptions;回退方案需手动构造 URL 并多次抓取;资料未提供具体价格、平台版本或性能数据。