Powerbi相当于SQL有功能

Powerbi equivalent to SQL having function

我是一名使用数据库的实习生。

我正在处理基于 SQL 查询的 PowerBI 报告,其中包含获取我的数据所需的所有连接。所以我在一个数据集内工作。

我做了一个 table,我可以在其中显示交易编号(如发票编号)和进行该交易的人的姓名。我的问题在于创建一个会影响 table 的措施。它应该像 SQL 中的 having 条款一样工作(好吧,至少我的老板是这么说的)。 我希望此措施强制此 table 仅显示进行了超过 2 次交易的人的数据(他们有超过 2 个发票号码 [因此此人有超过两行])。

我试图通过编写这样的度量来做到这一点:

Measure = COUNTAX(
Query1;counta([Salesman])>2)

或者像那样:

Measure 2 = 
FILTER( Query1; counta(Query1[Salesman])>2 )

但我只得到一个条形图,显示每个人进行了多少次交易。当我将此度量添加到此 table 时,我看到每一行的值都为 1.

我是 PowerBi 和 DAX 的新手,所以这对我来说是一个很大的障碍。有人可以分享 his/hers 知识来帮助解决这个问题吗?非常感谢。

我找到了解决问题的办法。 我创建了第二个查询,用每个人的名字计算交易。我在我的两个查询之间创建了关系。接下来,我使用查询一的数据将计数属性添加到我的 table 中,并对我的计数属性使用了过滤器。之后这个属性就可以隐藏了,完美运行。

最重要的是,我创建了一个度量并使用该度量制作了一个图表。看起来很清晰。

度量看起来像这样:

Measure = 
        COUNTAX(
            Query1;counta([Salesman])
                )

我也过滤了这个度量以获得想要的结果。