You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

编写DAX查询生成带商品切片器的Counterparty汇总表

DAX 实现多表MTM值汇总与切片器筛选

前置配置

确保完成以下数据关系设置:

  • 将Counterparty表的Counterparty字段,与Table1、Table2的同名字段分别建立一对多关联
  • 若使用独立的Commodity维度表,需将其与Table1、Table2的Commodity字段建立关联;无独立维度表时,直接用Table1/Table2的Commodity字段创建切片器即可

核心度量值编写

创建如下DAX度量值,实现两表MTM值的汇总,并自动将无数据场景转为0:

Total MTM Value = 
COALESCE(SUM(Table1[MTMValue]), 0) + COALESCE(SUM(Table2[MTMValue]), 0)

代码说明

  • COALESCE(SUM(Table1[MTMValue]), 0):对Table1的MTMValue求和,若当前筛选条件下无数据则返回0
  • 同理处理Table2的求和结果,最终将两个结果相加,确保任何场景都返回有效数值(无数据时为0)

使用步骤

  1. 新建矩阵可视化组件
  2. 将Counterparty表的Counterparty字段拖入行区域
  3. 将上述Total MTM Value度量值拖入值区域
  4. 添加Commodity切片器:
    • 筛选特定商品(如BAR)时,矩阵将自动展示该商品下各交易对手的汇总MTM值
    • 无对应数据的交易对手将显示0

内容的提问来源于stack exchange,提问作者iBeMeltin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 15:47:02