Power BI Dax对计算表的循环依赖

时间:2019-10-29 09:38:45

标签: dax circular-dependency

我想计算我的“库存/天”(库存数量/销售预测)作为度量,然后根据库存/天组(例如,<15天,15-30天,30天”分配我的库存购买量) -60天等

我可以为库存/天数创建度量,但是当我尝试基于库存/天数组创建度量时,出现一个错误,我无法使用正确/错误的表达式。所以我尝试创建一个计算列,但出现循环依赖错误。

我创建了另一个表,因此不会有依赖关系,但无法在数据表中使用新表度量。

我尝试使用related / relatedtable和allexcept,但我的知识有限,无法找到关于它们的好例子。而且据我了解,我不能在相关/相关表中使用度量。

衡量库存/天数

Stock/Days = DIVIDE ( SUM ( 'Data'[Stock Qty] ); SUM ( 'Data'[Forecast Qty] ); 0 ) * 30

计算列,出现错误

< 15 Days =
IF (
    'Data'[Forecast Qty] = 0 || 'Data'[Product Status] = "Blocked";
    0;
    IF (
        'Data'[Stock/Days] < 15;
        'Data'[Purchase Amount];
        'Data'[Purchase Amount] / 'Data'[Stock/Days] * 15
    ) - 'Data'[Out of Stock] - 'Data'[Delist]
)

I,除非用户根据位置库存/天数和库存/天组中的库存量相应地切片数据而更改。

在下面您可以看到我的excel文件,“天数和天数”中的“库存/预测”不在我的数据文件中,我在excel中添加它们,以便可以在Power BI中检查我的计算。

enter image description here

0 个答案:

没有答案