如何在 DAX Studio 中获取 table 行数

How to get table rowcount in DAX Studio

我正在尝试比较两个 table 的列数,一个在 SSMS 中,一个在 DAX Studio 中,但我之前从未使用过 DAX 或 Dax Studio。

在 SSMS 中,我 运行 SELECT COUNT(*) FROM MyTable 查看行数。

在 DAX Studio 中,我 运行 COUNTROWS(MyTable) 但它产生了这个错误:

The syntax for '<pii>COUNTROWS</pii>' is incorrect.

我知道可能需要添加一些内容才能进行有效查询,但找不到。如何查询table的行号?

您正在使用 dax studio。它只能 return table 表达式 所以你需要在你的dax表达式中创建一个table。

像这样:

EVALUATE
ROW("RowCount", COUNTROWS(MyTable))