如何计算另一个 table 经历多重关系中的不同行?
How can I count distinct rows in another table going through multiple relationships?
我在 table 之间有一系列关系,我想在“人”table 中创建一个 度量,给出一个“人”他在给定年份(比如 2020 年)work_session 中使用的不同技能的数量。
这是一个快速关系模式:
我怎样才能做到这一点?
这是我使用的 dax 公式:
measure =
var act = CALCULATETABLE(
DISTINCT('WORK_SKILL_ASSOCIATION'[SKILL_ID]),
YEAR('WORK_SESSION'[DATE]) >= 2020
)
RETURN COUNTROWS(act)
我在 table 之间有一系列关系,我想在“人”table 中创建一个 度量,给出一个“人”他在给定年份(比如 2020 年)work_session 中使用的不同技能的数量。
这是一个快速关系模式:
我怎样才能做到这一点?
这是我使用的 dax 公式:
measure =
var act = CALCULATETABLE(
DISTINCT('WORK_SKILL_ASSOCIATION'[SKILL_ID]),
YEAR('WORK_SESSION'[DATE]) >= 2020
)
RETURN COUNTROWS(act)