COUNT_DISTINCT
函数用于统计字段中的唯一项数量。
语法
COUNT_DISTINCT( X )
参数
-
X
- 包含要统计的项的字段或表达式。
COUNT_DISTINCT
函数的运作方式
COUNT_DISTINCT
函数接受 1 个参数,该参数可以是任何类型的指标、维度或表达式的名称。
COUNT_DISTINCT
会返回该字段或表达式中唯一项的总数。
如需统计所有项(包括重复项),请使用 COUNT
。
示例
Example formula | Output |
---|---|
|
22,854,921 |
|
497,091,812 |
COUNT_DISTINCT
的限制
您无法将此函数应用于预聚合的字段(聚合类型为自动),也无法将其应用于另一个聚合函数的结果表达式。例如,Google Analytics 数据源中的 COUNT_DISTINCT(Sessions)
等公式会产生错误。
为避免在使用 BigQuery 数据源时可能产生更高的查询费用,请考虑使用 APPROX_COUNT_DISTINCT
。