用途:在 Power BI 语义模型上按需发现元数据(表、列、度量值、关系及高级对象),避免一次性拉取完整架构。
主要能力:提供渐进式发现决策树、推荐发现顺序(范围估算→表→列→度量值→关系→高级元数据)、元数据对象与 INFO 函数的映射表、范围估算查询、用 SELECTCOLUMNS + FILTER 收窄结果,以及计算组、日历、用户定义函数、变体等高级元数据查询。
使用方式:通过 npx fabric-app-data query <alias> --query "EVALUATE INFO.VIEW.TABLES()" 执行查询。列引用用 'Table'[Column],度量值引用用 [Measure]。优先使用 INFO.VIEW 系列(读权限),高级 INFO 函数可能需要提升权限。写入 DAX 可结合 dax-authoring 技能。
适用场景:需要了解模型规模、定位相关表与字段、为编写 DAX 查询准备元数据时。
限制与注意:不使用 GetSemanticModelSchema、DiscoverArtifacts、GenerateQuery 等 MCP 工具(不可用);若高级 INFO 查询因权限失败而 INFO.VIEW 成功,应视为无提升权限并跳过所有高级发现;不要重复获取已发现元数据;避免一次性完整转储架构。其他 CLI 选项(配置文件、文件输入、结果上限)见 fabric-cli 技能;收费、价格、平台支持等资料暂未提供。