微软推出的PowerBI Modeling MCP服务,允许AI模型通过自然语言直接操作PowerBI数据模型。这项技术能自动化创建度量值、运行DAX查询等任务,为BI分析师提供了一种提升工作效率的全新思路,有望简化繁琐的建模流程。
智能速览
PowerBI Modeling MCP是微软推出的新服务,能让AI调用工具操作PowerBI模型。
安装方式包括VS Code插件安装和手动安装,后者适配更多AI工具。
可通过自然语言指令让AI创建度量值、运行DAX查询并获取准确数据。
AI还能自动读取并总结PowerBI模型信息,生成结构化文档。
服务效果依赖AI模型能力,使用时建议备份文件以防意外。
精华内容
要充分利用这项新服务,关键在于正确的安装和配置。通过简单的步骤,就能将强大的AI能力集成到日常工作流中,开启数据建模的新体验。
安装与配置
安装PowerBI Modeling MCP服务主要有两种方式。推荐方式是在Visual Studio Code中进行,首先安装GitHub Copilot及Chat扩展,接着安装PowerBI Modeling MCP扩展,最后在Copilot工具配置中启用该服务即可。
另一种是手动安装方式,适用于其他支持MCP的AI工具。此方法需下载扩展的visx文件,将其后缀改为zip并解压,运行解压文件夹中的`powerbi-modeling-mcp.exe`,再将生成的JSON配置代码复制到目标AI工具中完成安装。
连接模型
服务安装配置完成后,下一步是让AI连接到PowerBI模型。操作很简单,只需在本地电脑上打开目标PowerBI报表文件(.pbix),然后在AI工具的聊天界面中,发出让AI连接到当前PowerBI模型的指令即可。成功连接后,AI便获得了模型元数据的读取与操作权限,为后续执行具体任务奠定了基础。
自动化建模
连接模型后,就可以用自然语言指令AI执行具体的建模任务。例如,可以直接要求AI“创建一个计算总销售额的度量值”,AI会自动生成相应的DAX代码并创建度量值。切换回PowerBI界面,即可在字段列表中看到新建的度量值。
此外,还能让AI运行复杂的DAX查询来获取数据。实测表明,AI返回的数据与在PowerBI中手动计算的结果完全一致,证明了其数据操作的准确性,并非凭空编造。
文档生成
该服务在文档生成方面也表现出色。可以向AI发出指令,要求它读取并总结当前PowerBI模型的全部信息,包括表结构、字段、关系和度量值等,并将其整理成一份格式清晰的文档。
在某些AI工具的Agent模式下,AI不仅能生成文档内容,还会自动在电脑桌面上创建一个文本文件并写入内容,整个过程高度自动化,极大地简化了项目文档的编写与归档工作。
PowerBI Modeling MCP服务为BI工作流注入了AI的活力,通过自然语言交互大幅降低了数据模型操作的门槛。尽管其表现受限于底层AI的能力,但它在自动化任务和生成文档方面的潜力已经十分明显。未来,随着AI技术的成熟,这种人机协作模式或许会成为数据分析领域的常态,值得每一位从业者关注和探索。