Power BI中的相关主题

时间:2018-08-01 08:50:46

标签: filter powerbi dax

我有以下数据模型:

topics     topics_articles     articles
-------    ---------------     ---------
id         topic_id            id
           article_id

topic_idarticle_id分别与topics[id]articles[id]具有双向关系。

我正在尝试创建一个新表以显示相关主题:

  • 假设我过滤了有关主题A的报告
  • 我获得了与该主题相关的所有文章
  • 然后我得到了与那些文章相关的所有主题

到目前为止,我有这个:

 topics_related =
 CALCULATETABLE(articles_topics, UNION(VALUES('articles'[id]), VALUES('articles_topics'[article_id])))

但是无论我尝试什么,topics_related始终包含所有主题。

能否请您提供一些有关如何创建该计算表的提示?

1 个答案:

答案 0 :(得分:0)

计算表不能对切片器作出响应,除非在一个度量范围内对其进行计算,因为每次刷新数据时它们仅被计算一次。

如果您的表与您所描述的相关,那么您应该能够简单地在该主题上创建切片器,并在表格中显示带有文章的表格,并且该表应根据切片器的选择自动执行您描述的过滤