【发布时间】:2015-02-12 21:03:00
【问题描述】:
我希望创建一个使用两个相关表的 dax 计算列。一是维度,一是事实。在 MDX 中它看起来像这样:
Sum(
{[Tbl Master Measure Mapping].[Str Busies].[True]}
,[Measures].[Int Calls Offered]
)
在 t-sql 中是这样的:
select int_CallsOffered from fact_CallType_OTS a
inner join tbl_MasterMeasureMapping b on a.entName = b.entName
where b.Str_Busies = 'True'
相当直截了当。这在多维数据集中工作没问题。我如何将上述内容转换为 power pivot 中的 dax 公式?这是一个度量还是计算列?我正在考虑计算列。我在互联网上查看过,出现了“评估”一词,但我在我的 power pivot 版本中没有找到该功能。也许我落后了?但我很想找到一个解决方案,我只加入两个表(我已经定义了关系)并根据 where 子句获取一个值。谢谢。
b
【问题讨论】:
-
可以分享一下表结构吗?哪一个是查找?有没有真实的数据示例?
-
嗨,这是一个非常大的表结构。查找表是 tbl_MasterMeasureMapping。它包含真值或假值。引用表是事实表 fact_CallType_OTS。
标签: excel powerpivot dax