【发布时间】:2015-07-29 03:43:08
【问题描述】:
对于 COUNT DISTINCT,我经常使用阈值来使其更精确。例如。 COUNT(DISTINCT users, 100000).
如果我使用的是 WINDOW 函数,但在尝试使用阈值 COUNT_DISTINCT must have at most 1 argument(s), found 2 时会出错。例如。这是一个演示问题的虚构查询:
SELECT
day,
COUNT(DISTINCT state, 100000) OVER (PARTITION BY year, month, day)
FROM [publicdata:samples.natality]
LIMIT 1000
这是设计使然吗?有解决办法吗?
【问题讨论】:
标签: google-bigquery window-functions