返回非重复值的预估行数 。 此函数可查询大量数据,其性能可能优于 DISTINCTCOUNT,但与准确值略有偏差。
语法
APPROXIMATEDISTINCTCOUNT ( <列名> )
参数 | 属性 | 描述 |
列名 | 需要计算不重复值的列,不能使用表达式 |
返回值
标量
一个整数值
备注
目前 APPROXIMATEDISTINCTCOUNT 只能在通过 DirectQuery 查询 Azure SQL 或 Azure SQL 数据仓库时使用。此函数使用 Transact-SQL 中的 APPROX_COUNT_DISTINCT 来获得结果。
- MSDN 文档:APPROXIMATEDISTINCTCOUNT
- DAX Guide:APPROXIMATEDISTINCTCOUNT
官方的函数说明完全没有写可用范围,真的是坑死人了