Cloud版Business Central嵌套维度有效值关联数据获取咨询
获取Business Cloud版嵌套维度关联数据的方案
检查
Dimension Combination核心表
Business Central中维度值的有效关联关系默认存储在Dimension Combination表(系统表ID 369)。你可以:- 在Business Central界面搜索「维度组合」页面,直接查看所有维度值的允许配对;
- 在Power BI中通过OData连接访问该表,实体名称通常为
dimensionCombinations。关键字段对应关系:Dimension Code:父维度代码(比如A或B)Dimension Value Code:父维度值Combined Dimension Code:子维度代码(比如B或C)Combined Dimension Value Code:子维度允许值
筛选这些字段就能提取出A→B、B→C的有效关联数据。
调用官方API端点
使用Business Central API v2.0直接请求维度组合数据,端点示例:/companies({companyId})/dimensionCombinations返回的JSON数据包含所有维度组合记录,你可以在Power BI中通过Power Query筛选出目标维度对(A-B、B-C)的关联条目。
导出Excel后导入Power BI
如果API或OData连接有访问限制,直接在「维度组合」页面点击「导出」→「Excel」,将数据导出为本地文件,再导入Power BI进行后续的清洗和关联处理。这种方式适合数据量较小的场景。自定义AL扩展暴露数据
如果默认数据结构无法满足需求,可编写AL代码创建自定义查询或页面:- 创建一个查询,关联
Dimension Value表和Dimension Combination表,筛选出A-B、B-C层级的关联数据; - 将该查询发布为Web服务(类型选「API」或「页面」);
- 在Power BI中通过OData或API连接获取自定义数据。
- 创建一个查询,关联
内容的提问来源于stack exchange,提问作者Alec Zrike
相关产品推荐
相关产品推荐

