一个段可以控制其他段指向的表吗(Power BI)



我有一个PowerBI dashbaord,我在其中创建了一个名为Environment的分段,其值为Production和Staging。

根据选择,我的视觉效果中的结果指向生产或暂存环境中的表(在我的视觉结果的不同度量中,我已经写了IF(SELECTEDVALUE(environment[Value](=";生产";,[指向生产表的度量],[指向暂存表的度量](

唯一的问题是,我的仪表板中还有另外两个部分(状态和日期范围(。今天,这些表指向了"暂存环境"的表。是否有任何方法可以根据环境段的选择使这些段指向暂存表或生产表?

事实上,如果我在"环境"部分中选择"生产",其他部分则指向"暂存表",它们将不再过滤我的视觉效果结果。:(例如,我试图为状态段创建以下度量,但不起作用。

StateFilter = 
IF(
SELECTEDVALUE(ENVIRONMENT[Value]) = "Production",
DISTINCT(IN_OUTLET_INFO_PROD[STATE_DESC]),
DISTINCT(IN_OUTLET_INFO_STG[STATE_DESC])
)

感谢任何帮助:(

让它发挥作用,以下是如何帮助某人:

  • 创建了一个新表StateFilter,该表在STATE_DESC列中包含与我在"暂存"one_answers"生产"中的表不同的值:
StateFilter = FILTER(DISTINCT(UNION(VALUES(IN_OUTLET_INFO_STG[STATE_DESC]), VALUES(IN_OUTLET_INFO_PROD[STATE_DESC]))), [STATE_DESC] <> BLANK())
  • 添加StateFilter表与IN_OUTLET_INFO_STG以及IN_OUTLET_INFO_PROD之间的一对多关系
  • 视觉中的片段现在是StateFilter,无论我选择了生产还是暂存,都可以过滤出结果(与我的日期范围过滤器相同(

最新更新