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

DAX与数据建模问题:跨表过滤失效及计算需求解决咨询

数据模型调整与DAX计算问题

背景信息

我目前使用三个数据库,本次问题仅涉及其中两个:

  • Prepayments表与Income表通过Contract (BW)表的Contract ID建立关联
  • 存在一个DateTable作为查找表,包含Prepayments表的Adjustment Date和Income表的Due Date的所有唯一日期

业务需求

  1. 获取Income表中Due Date为Adjustment Date前一天的Net Amount (Total)值
  2. 在调整表中新增四列:
    • Prepayment Old:调整前一天对应的值(示例值:156)
    • Prepayment New:调整后对应的值(示例值:183)
    • Amount before Adjustment:调整前金额(示例值:1716)
    • Amount after Adjustment:调整后金额(示例值:2082)

当前问题

我尝试使用DAX表达式:CALCULATE ( MAX ( Prepayments[PrepaymentAdjustment] ), FILTER etc)来实现需求,但未生效。我怀疑问题源于数据模型、筛选方向或表间连接设置,请问应如何调整数据模型?


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 07:19:56