【发布时间】:2018-08-29 14:33:38
【问题描述】:
我有一个存储工作流(案例、子案例)的维度。我想计算每个案例创建了多少个子案例。
工作流维度
Workflow
------------------------------
Case Number WorkflowType
------------------------------
10 Case
20 Case
30 Case
20-1 Subcase
20-2 Subcase
20-3 Subcase
10-1 Subcase
我想要的期望输出是,对于每个案例计算创建了多少子案例。
Workflow
------------------------------------------------
Case Number WorkflowType CountOfSubcases
------------------------------------------------
10 Case 1
20 Case 3
30 Case 0
------------------------------------------------
Total 4
我有一个有效的当前 dax 度量,但在查看多行时底部的总数不显示,仅在选择一个案例时显示。
Total Subcases =
VAR CC = FIRSTNONBLANK ( Workflow[Case Number], 1 )
RETURN
COUNTX (
FILTER (
ALL( Workflow ),
SUBSTITUTE ( Workflow[Case Number], RIGHT ( Workflow[Case Number], 2
), "" )
= CC
&& Workflow[WorkflowType] = "SubCase"
),
Workflow[WorkflowID]
)
如果有人可以帮助我调整我的衡量标准或提出新的衡量标准,那就太好了。
注意:我将报告指向 Analysis Services。
提前致谢。
【问题讨论】:
标签: dax