在GoodData中能否直接拆分不同数据集的求和值并生成insight?
GoodData跨数据集求和Insight实现说明
不需要在GoodData外部做预计算导入,你可以直接在GoodData平台内完成该类insight的创建,具体操作参考如下:
- 先确认数据模型关联:如果需要按公共维度(比如日期、业务线、区域等)拆分统计两个数据集的对应金额,先确保两个数据集在GoodData逻辑数据模型(LDM)中已经通过公共维度完成关联,关联配置可以直接在GoodData的LDM编辑器内操作,不需要修改底层数据源。
- 创建自定义度量:进入度量编辑器,分别为两个数据集的金额事实创建求和度量,示例语法为
SUM({dataset1/your_amount_fact})、SUM({dataset2/your_amount_fact}),可以分别命名为「数据集1求和金额」「数据集2求和金额」;如果需要同时展示两者合计值,可直接新增度量,表达式写为[数据集1求和金额] + [数据集2求和金额]即可。 - 制作目标Insight:新建Insight时,将需要用来拆分的维度拖入行/列区域,再把上述三个度量拖入指标区域,即可同时展示两个数据集各自的求和结果以及总合计,支持筛选、下钻等常规交互。
如果两个数据集没有公共关联维度,也不需要按共通维度拆分统计,可直接在组合图表中分别绑定两个数据集的求和指标到不同序列,无需额外调整数据模型。
内容的提问来源于stack exchange,提问作者Larry S.
相关产品推荐
相关产品推荐

